Method and device for configuring channel state information reference signal, and method and device for parsing configuring channel state information reference signal

ABSTRACT

The present disclosure provides a method and device for configuring a channel state information reference signal (CSI-RS), and a method and device for parsing CSI-RS. The configuration method includes: configuring configuration information of the CSI-RS by a base station; generating a signaling carrying the configuration information of the CSI-RS by the base station; and transmitting the signaling by the base station. The configuration information includes at least one of: a number of CSI-RS ports, a number K of components of a pilot resource pattern, a number N of ports of the components of the pilot resource pattern, and a CSI-RS port-numbering mode, where the CSI-RS port-numbering mode is selected from M candidate port-numbering modes, and M, K, and N are positive integers.

CROSS-REFERENCES TO RELATED APPLICATIONS

The present application is a continuation application of and claimsbenefit of priority to U.S. patent application Ser. No. 16/798,264,filed on Feb. 21, 2020, which is a continuation application of andclaims benefit of priority to U.S. patent application Ser. No.15/774,090, filed on May 7, 2018 and issued as U.S. Pat. No. 10,623,154on Apr. 14, 2020, which is a U.S. National Stage Application, filedunder 35 U.S.C. 371, of and claims benefit of priority to InternationalPatent Application No. PCT/CN2016/103818, filed on Oct. 28, 2016, whichclaims priority to Chinese Patent Application No. 201510753467.8 filedon Nov. 6, 2015, contents of all of which are incorporated herein byreference in their entireties.

TECHNICAL FIELD

The present disclosure relates to the communications field, and inparticular, relates to a method and device for configuring a channelstate information reference signal, and a method and device for parsinga channel state information reference signal.

BACKGROUND

Long Term Evolution (LTE)/LTE-Advanced (LET-A) technology is a maintrend of the 4th Generation mobile communication technology (4G).LTE/LTE-A is divided into the following two different division duplexmodes: Frequency Division Duplex (FDD) and Time Division Duplex (TDD). Aframe structure of FDD is referred to as Frame structure type 1, and aframe structure of TDD is referred to as Frame structure type 2.

FIG. 1 is a schematic diagram of the Frame structure type 1 in relatedart. As shown in FIG. 1, the Frame structure type 1 is described below.Each radio frame has a length T_(f)=307200×T_(s)=10 ms, and is composedof 20 slots each having a length T_(slot)=15360×T_(s)=0.5 ms. Serialnumbers of the 20 slots are from 0 to 19. T_(s) is a time unit,T_(s)=1/(15000×2048) second. A subframe is defined to include twoconsecutive slots, ie, a subframe i includes slots 2i and 2i+1. For FDD,in an interval of 10 milliseconds, 10 subframes are used for a downlinktransmission, 10 subframes are used for a uplink transmission, and thedownlink transmission and the uplink transmission are performed atdifferent frequencies respectively. In a half-duplex FDD, a userequipment (UE) cannot perform transmission and reception simultaneously.In the full duplex FDD, there is no such restriction.

FIG. 2 is a schematic diagram of the Frame structure type 2 in relatedart. As shown in FIG. 2, the Frame structure type 2 is described below.Each radio frame has a length T_(f)=307200×T_(s)=10 ms, and is composedof 2 half-frames. Each half-frame has a length 153600×T_(s)=5 ms. Eachhalf-frame includes 5 subframes. Each subframe has a length30720×T_(s)=1 ms. Each subframe is defined to include two slots, ie, asubframe i includes slots 2i and 2i+1. The slot has a lengthT_(slot)=15360×T_(s)=0.5 ms. T_(s) is a time unit, T_(s)=1/(15000×2048)second.

Changes in uplink-downlink configuration of a cell occur between frames.Uplink-downlink transmission occurs on subframes of the frames. Theuplink-downlink configuration of the current frame is obtained from highlevel signaling.

The uplink-downlink configurations shown Table 1 have 7 types. For eachsubframe of a radio frame, “D” marks a downlink subframe for thedownlink transmission. “U” marks an uplink subframe for the uplinktransmission. “S” marks a special subframe. As shown in Table 1, thespecial subframe has three regions: a downlink pilot time slot (DwPTS),a guard period (GP), and a uplink pilot time slot (UpPTS).

TABLE 1 Downlink- Uplink- to-Uplink downlink Switch-point Configurationperiodicity 0 1 2 3 4 5 6 7 8 9 0 5 ms D S U U U D S U U U 1 5 ms D S UU D D S U U D 2 5 ms D S U D D D S U D D 3 10 ms D S U U U D D D D D 410 ms D S U U D D D D D D 5 10 ms D S U D D D D D D D 6 5 ms D S U U U DS U U D

The downlink transmission of the LTE/LTE-A technology uses an OrthogonalFrequency Division Multiplexing (OFDM) modulation technology. Data ismodulated on the subcarrier of frequency domain, and then is convertedto time domain and added with a cyclic prefix to form a complete OFDMsymbol transmitted in time domain. The cyclic prefix (CP) is used forresisting a symbol interference in time domain and an inter-subcarrierinterference in frequency domain which are generated by multipath. Inthe LTE/LTE-A system, there are two CPs with two lengths. One is anormal cyclic prefix (NCP), and the other one is an extended cyclicprefix (ECP). The extended CP is used in a scenario where the multipathdelay spread is greater. In the NCP case, a subcarrier interval is 15kHz. In the ECP case, there are two subcarrier intervals: 15 kHz and 7.5kHz.

Each signal transmitted in the slot is represented by one or moreresource grid. The resource grid is composed of N_(RB) ^(DL)*N_(sc)^(RB) subcarriers and N_(symb) ^(DL) OFDM symbols. N_(RB) ^(DL) denotesthe number of physical resource blocks (PRBs) or resource blocks (RBs).N_(sc) ^(RB) denotes the number of subcarriers in the resource blocks.N_(RB) ^(DL) denotes the number of OFDM symbols in the slot. Parametersof the physical resource block are illustrated in Table 2. The number ofsubcarriers and the number of OFDM symbols in one RB are shown in Table2. Parameters of the OFDM symbol are illustrated in Table 3. The lengthof the cyclic prefix is illustrated in Table 3.

TABLE 2 Configuration N_(sc) ^(RB) N_(symb) ^(DL) NCP Δf = 15 kHz 12 7ECP Δf = 15 kHz 6 Δf = 7.5 kHz 24 3

TABLE 3 Configuration CP length N_(CP,l) NCP Δf =15 kHz 160 for l = 0144 for l = 1, 2, . . ., 5 ECP Δf = 15 kHz 512 for l = 0, 1, . . ., 5 Δf= 7.5 kHz 1024 for l = 0, 1, 2

The number N_(RB) ^(DL) of the physical resource blocks is determined bya downlink transmission bandwidth configured by a cell, and has aminimum value of 6 and a maximum value of 110.

PRBs in two consecutive slots of a same subframe are a same one, and arereferred to as a PRB pair.

FIG. 3 is a schematic diagram of a downlink resource grid in the relatedart. As shown in FIG. 3, each unit in the resource grid is referred toas a resource element (RE), and labeled by an index pair (k, l), wherek=0, . . . , N_(RB) ^(DL)*N_(sc) ^(RB)−1, and l=0, . . . , N_(symb)^(DL)−1. k denotes a sequence number of the subcarrier in the frequencydomain, and l denotes a sequence number of the OFDM symbol in the timedomain.

The antenna port is defined as a channel through which a symboltransmitted via this antenna port passes. The antenna port can beinferred from the channel through which other symbols are transmittedvia this same port. An antenna port also is defined with a correspondingsequence number for being distinguished from other antenna ports and forindexing the antenna port.

The downlink physical channel corresponds to sets of resource elementsfor carrying information from upper layers. Downlink physicalinformation includes: a Physical Downlink Shared Channel (PDSCH), aPhysical Multicast Channel (PMCH), a Physical Broadcast Channel (PBCH),and a physical control format, a Physical Control Format IndicatorChannel (PCFICH), a Physical Downlink Control Channel (PDCCH), aPhysical Hybrid ARQ Indicator Channel (PHICH), and an enhancementPhysical Downlink Control Channel (EPDCCH).

A downlink physical signal corresponds to a set of resource elements,and is used by a physical layer and is not used for carrying theinformation from upper layers. The downlink physical signal includes areference signal (RS), a synchronization signal, and a discovery signal.

The reference signal is also referred to as a pilot frequency, and is ofthe following types: a Cell-specific Reference Signal (CRS), aMultimedia Broadcast Single Frequency Network (MBSFN) reference signal(MBSFN reference signal), a UE-specific Reference Signal (DemodulationReference Signal (DMRS)), a Positioning reference signal, and a ChannelState Information (CSI) reference signal (CSI-RS). There are two typesof UE-specific reference signals: UE-specific reference signalsassociated with PDSCH and Demodulation reference signals associated withEPDCCH.

The channel state information reference signal (CSI-RS) is used by aterminal for predicting the channel state. The CSI-RS transmitted withnon-zero power is referred to a non-zero power CSI-RS (NZP CSI-RS).Sometimes, in order to avoid interference generation, data transmissionon some REs on the PDSCH needs to be avoided, so CSI-RS is transmittedwith zero power, which is referred to as zero power CSI-RS (ZP CSI-RS)in this case. The corresponding set of resource elements is zero powerCSI-RS resources. Sometimes, in order to measure interference, theCSI-RS is transmitted with zero power. In this case, the correspondingset of resource elements is referred to as Channel-StateInformation-Interference Measurement Resource (CSI-IM Resource).

CSI reference signal configuration is used for indicating the RE mappedby the CSI-RS, that is, the RE used in the CSI-RS transmission. Thesequence number of the CSI-RS configuration is used for distinguishingdifferent CSI-RS configurations. The set of REs of the CSI-RS in aconfiguration in which one CSI-RS is transmitted or mapped is referredto as a CSI-RS resource pattern. The CSI reference signal subframeconfiguration is used to indicate the subframe where the CSI-RStransmission is located.

A kind of CSI-RS configuration is a CSI-RS configuration with a certainnumber of antenna ports, for example, a CSI-RS configuration with anantenna port quantity of 8 and a configuration number of 0. A kind ofCSI-RS resource pattern is a CSI-RS resource pattern with a certainnumber of antenna ports, for example, a CSI-RS resource pattern with anantenna port quantity of 8 and an index number of 0.

The set of REs of CSI-RSs transmitting or mapping a part of ports in aCSI-RS configuration is referred to as a partial port pilot resourcepattern, for example, a port pilot resource pattern with port number{15, 16, 17, 18}.

An existing art supports CSI-RSs with a port quantity of 1, 2, 4, and 8,and the CSI-RS resource patterns with such port quantities are repeatedon each PRB pair in the bandwidth range on the transmission subframe.

The RE sets of the CSI-RS resource patterns with different portquantities in all configuration are the same, that is, the RE set of theCSI-RS resource pattern with the port quantity of 2 in all configurationis the same as the RE set of the CSI-RS resource pattern with the portquantity of 4 in all configuration. For example, for a CSI-RSconfiguration which is common to the frame structure type 1 and theframe structure type 2, the RE sets of the CSI-RS resource patterns withdifferent port quantities in all configuration are the same, and thenumber of REs on a PRB pair is 40.

FIG. 4 is a schematic diagram of a resource pattern of a CSI-RS with thenumber of ports being 4 on a RB pair in the related art. FIG. 5 is aschematic diagram of a resource pattern of a CSI-RS with the number ofports being 8 on a RB pair in the related art.

In order to make full use of power and improve the accuracy of channelmeasurement, the CSI-RSs of various ports are further divided intogroups, that is, a group includes CSI-RSs of multiple ports, and thereare one or more groups with different numbers. The CSI-RSs of each portin the group are mapped to a group of common REs in a code divisionmultiplexing manner. For example, the number of ports in the group is N,the CSI-RS sequence is {r₀, r₁, . . . , r_(N-1)}. There is anothersequence group {w₀ ^(p), w₁ ^(p), . . . , w_(N-1) ^(p)} of length Nwhere p=K+0, K+1, . . . , K+N−1, and there are N sequences in the group,the sequences in the group are orthogonal to each other, that is,Σ_(m=0) ^(N-1)w_(m) ^(i)w_(m) ^(j)=0, where i, j=K+0, K+1, . . . ,K+N−1, and i≠j. The CSI-RS sequence {r₀, r₁, . . . , r_(N-1)} modulatesthe sequence {w₀ ^(p), w₀ ^(p), . . . , w_(N-1) ^(p)} to obtain theCSI-RS sequence {r₀w₀ ^(p), r₁w₁ ^(p), . . . , r_(N-1)w_(N-1) ^(p)} ofthe port p, which corresponds to a group of common REs, and each elementin the CSI-RS sequence of the port p is mapped to the REs one by one,where N is the length of multiplexing.

In an existing art, the CSI-RS multiplexing between ports is mapped tothe RE in the following manner: ports are divided into groups, forexample, ports are divided into four groups: {15, 16}, {17, 18}, {19,20}, {21, 22}; the frequency division manners among these four groupsare multiplexed on RE, and the CSI-RSs on the ports in the groupsmultiplexed to the REs in the time domain by code division, for example,the CSI-RS of the port 15 and the CSI-RS of the port 16 are multiplexedin the time domain in code division manner.

The base station informs the terminal of information of CSI-RS resourcethrough upper layer signaling. The information includes CSI-RS resourceconfiguration identity, the number of CSI-RS ports, CSI-RSconfiguration, and CSI-RS subframe configuration.

The CRS can be used not only for the measurement of the channel statebut also for receiving the estimation of the channel coefficient duringdemodulation. However, as the number of ports increases, the overheadincreases drastically. Therefore, when the number of ports is 8, the CRSis no longer used to measure the channel state, and the CSI-RS with lowpilot density and low overhead is used instead. However, with thedevelopment of technologies and requirements, there is a need to furtherdevelop technologies for a larger number of antenna-terminatedapplications, such as the number of ports of 12, 16, and the like, whichinvolves the channel state measurement of these larger numbers of ports.The current method of transmitting the channel measurement pilot with alarge number of ports is aggregating multiple measurement pilots withsmall number of ports. For example, CSI-RS using K N-ports aggregatesCSI-RS of K*N ports, where * is a multiplication sign. For example, (N,K)=(8,2) aggregates the CSI-RS of 16 ports.

However, after aggregation, the sorting rule of the reference signalports or the reference signal port numbers has a great influence on theperformance of channel measurement feedback. The position relationshipor polarization property relationship between the antenna ports isdifferent, and the corresponding channel coefficient relationshipcharacteristics are not the same. The relationship between the codewordelements reflects the relationship between the port channel coefficientsand also reflects the position relationship or polarization propertyrelationship between antenna ports.

With respect to the above problems in related technologies, there iscurrently no effective solution.

SUMMARY

The present disclosure provides a method and device for configuring achannel state information reference signal, and a method and device forparsing a channel state information reference signal so as to at leastsolve the problem in the related art in the related art that theposition relationships or the polarization property relationshipsbetween antenna ports are not the same.

According to a first aspect of embodiments of the present disclosure, amethod for configuring a channel state information reference signal isprovided. The method includes: configuring configuration information ofthe CSI-RS by a base station; generating a signaling carrying theconfiguration information of the CSI-RS by the base station; andtransmitting the signaling by the base station. The configurationinformation includes at least one of: a number of CSI-RS ports, a numberK of components of a pilot resource pattern, a number N of ports of thecomponents of the pilot resource pattern, and a CSI-RS port-numberingmode, where the CSI-RS port-numbering mode is selected from M candidateport-numbering modes, and M, K, and N are positive integers.

Optionally, (N, K) has Q candidate values, the Q candidate values aredivided into X sets, a type of the CSI-RS port-numbering mode isselected based on one of the X sets to which the (N, K) belongs, the (N,K) denotes a number pair composed of a value of N and a value of K, andQ and X are integers greater than 1.

Optionally, the X sets into which the Q candidate values are dividedinclude: a first set using a first type of CSI-RI port-numbering mode, asecond set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode, and the first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

Optionally, the configuration information further includes a codedivision multiplexing mode between ports, types of the code divisionmultiplexing mode include: a first type of code division multiplexingmode and a second type of code division multiplexing mode, where thefirst type of code division multiplexing mode uses a first type ofCSI-RS port-numbering mode, the second type of code divisionmultiplexing mode uses a second type of CSI-RS port-numbering mode, thefirst type of code division multiplexing mode is different from thesecond type of code division multiplexing mode, and the first type ofCSI-RS port-numbering mode is different from the second type of CSI-RSport-numbering mode.

Optionally, the first type of code division multiplexing mode is a codedivision multiplexing mode with a multiplexing length of 2, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode with a multiplexing length of 4.

Optionally, the first type of code division multiplexing mode is a codedivision multiplexing mode in time domain, and the second type of codedivision multiplexing mode is a code division multiplexing mode in bothof time domain and frequency domain.

Optionally, the first type of code division multiplexing mode is a codedivision multiplexing mode on consecutive subcarriers, and the secondtype of code division multiplexing mode is a code division multiplexingmode on separated subcarriers.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes U candidate modes, the U candidatemodes are divided into Y sets, a type of the CSI-RS port-numbering modeis selected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1.

Optionally, the Y sets include a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode,and the first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

Optionally, the candidate port-numbering modes include: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

${p_{T_{port}} = {{k*( \frac{N}{2} )} + p_{N_{{port}\; \_ \; k}} + {\frac{N*( {k - 1} )}{2}*{u( {p_{N_{{port}\; \_ \; k}} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,} & {n \geq 0} \\{0,} & {n < 0}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of a kth component, the number of ports in the CSI-RSof the kth component is N, the value of k ranges from 0 to N−1, and N isan integer greater than 1.

Optionally, the candidate port-numbering modes include: ports of each ofthe components are successively arranged in the aggregated CSI-RS.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, the candidate port-numbering modes include: exchangingpositions of a 17th port and a 19th port for each of the components,exchanging positions of a 18th port and a 20th port for each of thecomponents, and arranging the components according to sequence numbersthereof in an ascending order.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

$p_{Tport} = {{{k*N} + p_{Nport_{-}k} + {2*{\delta ( {p_{{Nport}_{-}k} - {17}} )}} + {2*{\delta ( {p_{{Nport}_{-}k} - 18} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - {19}} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - 20} )}{\delta (n)}}} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) is as follow: N*K/2 ports whose port numbers are ahead correspondto N/2 ports in the components of the pilot resource pattern whose portnumbers are ahead, and N*K/2 ports whose port numbers are lattercorrespond to N/2 ports in the components of the pilot resource patternwhose port numbers are latter, where (N, K) denotes a number paircomposed of values of N and K.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

${P_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}_{-}k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}_{-}k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) or (2, 6) is as follow: ports of each of the components aresuccessively arranged in an aggregated CSI-RS, where (N, K) denotes anumber pair composed of values of N and K.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, the configuration information further includes an inter-portcode division multiplexing length, a type of candidate port-numberingmode indicated by an inter-port code division multiplexing length of 4is as follow: exchanging positions of a 17th port and a 19th port foreach of the components, exchanging positions of a 18th port and a 20thport for each of the components, and arranging the components accordingto sequence numbers thereof in an ascending order.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

$p_{Tport} = {{{k*N} + p_{Nport_{-}k} + {2*{\delta ( {p_{{Nport}_{-}k} - {17}} )}} + {2*{\delta ( {p_{{Nport}_{-}k} - 18} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - {19}} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - 20} )}{\delta (n)}}} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the M CSI-RS-port-numberingmodes are divided into E sets, a type of the grouping mode of codedivision multiplexed ports is selected based on one of the E sets towhich a selected CSI-RS-port-numbering mode belongs, where E is aninteger greater than 1.

Optionally, a number of the E sets of the M CSI-RS-port-numbering modesis 3, the 3 sets include: a first set using a first type of groupingmode of code division multiplexed ports, a second set using a secondtype of grouping mode of code division multiplexed ports, and a thirdset using the first type of grouping mode of code division multiplexedports or the second type of grouping mode of code division multiplexedports, where the first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, where a candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have maximum sequencenumbers and two port numbers which have minimum sequence numbers are

$\frac{k*N}{2}.$

Optionally, a candidate type of the grouping mode of code divisionmultiplexed ports includes: in a same group, one port number is:

${\{ {( {{15},{16}} ),{( {15,{16}} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, where a candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have larger sequencenumbers and two port numbers which have smaller sequence numbers are 4.

Optionally, a candidate type of the grouping mode of code divisionmultiplexed ports includes: in a same group, one port number is:

{(15,16), (15,16)+4}+m+k*N, m=0, 2, where m is a sequence number fordistinguishing different groups, k is a sequence number fordistinguishing components of an aggregated CSI-RS, and a value of k is 1or 0.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes a candidate type of the groupingmode of code division multiplexed ports, in which sequence numbers ofports in a same group are consecutive.

Optionally, a candidate grouping mode of code division multiplexed portsincludes in a same group, one port number is:

{15, 16, 17, 18}+4*m, m=0, 1, 2, 3, where m is a sequence number fordistinguishing different groups.

According to another aspect of the present disclosure, provided is amethod for parsing a channel state information reference signal(CSI-RS). The method includes: receiving, by a terminal, a signalingtransmitted by a base station, where the signaling carries configurationinformation of the CSI-RS configured by the base station; and parsingthe configuration information by the terminal. The configurationinformation includes at least one of: a number of CSI-RS ports, a numberK of components of a pilot resource pattern, a number N of ports of thecomponents of the pilot resource pattern, and a CSI-RS port-numberingmode. The CSI-RS port-numbering mode is selected from M candidateport-numbering modes, and M, K, and N are positive integers.

Optionally, (N, K) has Q candidate values, the Q candidate values aredivided into X sets, a type of the CSI-RS port-numbering mode isselected based on one of the X sets to which the (N, K) belongs, the (N,K) denotes a number pair composed of a value of N and a value of K, andQ and X are integers greater than 1.

Optionally, the X sets into which the Q candidate values are dividedinclude: a first set using a first type of CSI-RI port-numbering mode, asecond set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode, and the first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

Optionally, the configuration information further includes a codedivision multiplexing mode between ports, types of the code divisionmultiplexing mode include: a first type of code division multiplexingmode and a second type of code division multiplexing mode, where thefirst type of code division multiplexing mode uses a first type ofCSI-RS port-numbering mode, the second type of code divisionmultiplexing mode uses a second type of CSI-RS port-numbering mode, thefirst type of code division multiplexing mode is different from thesecond type of code division multiplexing mode, and the first type ofCSI-RS port-numbering mode is different from the second type of CSI-RSport-numbering mode.

Optionally, the first type of code division multiplexing mode is a codedivision multiplexing mode with a multiplexing length of 2, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode with a multiplexing length of 4.

Optionally, the first type of code division multiplexing mode is a codedivision multiplexing mode in time domain, and the second type of codedivision multiplexing mode is a code division multiplexing mode in bothof time domain and frequency domain.

Optionally, the first type of code division multiplexing mode is a codedivision multiplexing mode on consecutive subcarriers, and the secondtype of code division multiplexing mode is a code division multiplexingmode on separated subcarriers.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes U candidate modes, the U candidatemodes are divided into Y sets, a type of the CSI-RS port-numbering modeis selected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1.

Optionally, the Y sets include a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode,and the first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

Optionally, the candidate port-numbering modes include: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

${p_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}_{-}k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}_{-}k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of a kth component, the number of ports in the CSI-RSof the kth component is N, the value of k ranges from 0 to N−1, and N isan integer greater than 1.

Optionally, the candidate port-numbering modes include: ports of each ofthe components are successively arranged in the aggregated CSI-RS.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, the candidate port-numbering modes include: exchangingpositions of a 17th port and a 19th port for each of the components,exchanging positions of a 18th port and a 20th port for each of thecomponents, and arranging the components according to sequence numbersthereof in an ascending order.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

$p_{Tport} = {{{k*N} + p_{Nport_{-}k} + {2*{\delta ( {p_{{Nport}_{-}k} - {17}} )}} + {2*{\delta ( {p_{{Nport}_{-}k} - 18} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - {19}} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - 20} )}{\delta (n)}}} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) is as follow: N*K/2 ports whose port numbers are ahead correspondto N/2 ports in the components of the pilot resource pattern whose portnumbers are ahead, and N*K/2 ports whose port numbers are lattercorrespond to N/2 ports in the components of the pilot resource patternwhose port numbers are latter, where (N, K) denotes a number paircomposed of values of N and K.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

${p_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}_{-}k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}_{-}k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) or (2, 6) is as follow: ports of each of the components aresuccessively arranged in an aggregated CSI-RS, where (N, K) denotes anumber pair composed of values of N and K.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, the configuration information further includes an inter-portcode division multiplexing length, a type of candidate port-numberingmode indicated by an inter-port code division multiplexing length of 4is as follow: exchanging positions of a 17th port and a 19th port foreach of the components, exchanging a position of a 18th port and a 20thport for each of the components, and arranging the components accordingto sequence numbers thereof in an ascending order.

Optionally, the candidate port-numbering modes are determined accordingto a mapping relationship of a following function:

$p_{Tport} = {{{k*N} + p_{Nport_{-}k} + {2*{\delta ( {p_{{Nport}_{-}k} - {17}} )}} + {2*{\delta ( {p_{{Nport}_{-}k} - 18} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - {19}} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - 20} )}{\delta (n)}}} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

where p_(Tport) denotes a port number of a CSI-RS having T ports, kdenotes a sequence number of a component, p_(Nport_k) denotes a portnumber in a CSI-RS of the kth component, the number of ports in theCSI-RS of the kth component is N, the value of k ranges from 0 to N−1,and N is an integer greater than 1.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the M CSI-RS-port-numberingmodes are divided into E sets, a type of the grouping mode of codedivision multiplexed ports is selected based on one of the E sets towhich a selected CSI-RS-port-numbering mode belongs, where E is aninteger greater than 1.

Optionally, a number of the E sets of the M CSI-RS-port-numbering modesis 3, the 3 sets include: a first set using a first type of groupingmode of code division multiplexed ports, a second set using a secondtype of grouping mode of code division multiplexed ports, and a thirdset using the first type of grouping mode of code division multiplexedports or the second type of grouping mode of code division multiplexedports, where the first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, where a candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two maximum port numbers and two minimum portnumbers are

$\frac{k*N}{2}.$

Optionally, the candidate type of the grouping mode of code divisionmultiplexed ports includes: in a same group, one port number is:

${\{ {( {15,16} ),{( {15,{16}} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, where a candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two larger port numbers and two smaller portnumbers are 4.

Optionally, the candidate type of the grouping mode of code divisionmultiplexed ports includes: in a same group, one port number is:

{(15,16), (15,16)+4}+m+k*N, m=0, 2, where m is a sequence number fordistinguishing different groups, k is a sequence number fordistinguishing components of an aggregated CSI-RS, and a value of k is 1or 0.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes a candidate type of the groupingmode of code division multiplexed ports, in which port numbers in a samegroup are consecutive.

Optionally, the candidate grouping mode of code division multiplexedports includes: in a same group, one port number is:

{15, 16, 17, 18}+4*m, m=0, 1, 2, 3, where m is a sequence number fordistinguishing different groups.

According to yet another aspect of embodiments of the presentdisclosure, provided is a device for configuring a channel stateinformation reference signal (CSI-RS) applied to a base station side.The device includes: a configuration module configured to configureconfiguration information of the CSI-RS; a generation module configuredto generate a signaling carrying the configuration information of theCSI-RS; and a transmission module configured to transmit the signaling.The configuration information includes at least one of: a number ofCSI-RS ports, a number K of components of a pilot resource pattern, anumber N of ports of the components of the pilot resource pattern, and aCSI-RS port-numbering mode. The CSI-RS port-numbering mode is selectedfrom M candidate port-numbering modes, and M, K, and N are positiveintegers.

Optionally, (N, K) has Q candidate values, the Q candidate values aredivided into X sets, a type of the CSI-RS port-numbering mode isselected based on one of the X sets to which the (N, K) belongs, the (N,K) denotes a number pair composed of a value of N and a value of K, andQ and X are integers greater than 1.

Optionally, the X sets into which the Q candidate values are dividedcomprise: a first set using a first type of CSI-RI port-numbering mode,a second set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode, and the first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

Optionally, the configuration information further includes a codedivision multiplexing mode between ports, types of the code divisionmultiplexing mode comprise: a first type of code division multiplexingmode and a second type of code division multiplexing mode. The firsttype of code division multiplexing mode uses a first type of CSI-RSport-numbering mode, the second type of code division multiplexing modeuses a second type of CSI-RS port-numbering mode, the first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes U candidate modes, the U candidatemodes are divided into Y sets, a type of the CSI-RS port-numbering modeis selected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1.

Optionally, the Y sets comprise a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode,and the first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

Optionally, the candidate port-numbering modes comprise: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter.

Optionally, the candidate port-numbering modes comprise: ports of eachof the components are successively arranged in the aggregated CSI-RS.

Optionally, the candidate port-numbering modes comprise: exchangingpositions of a 17th port and a 19th port for each of the components,exchanging positions of a 18th port and a 20th port for each of thecomponents, and arranging the components according to sequence numbersthereof in an ascending order.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) is as follow: N*K/2 ports whose port numbers are ahead correspondto N/2 ports in the components of the pilot resource pattern whose portnumbers are ahead, and N*K/2 ports whose port numbers are lattercorrespond to N/2 ports in the components of the pilot resource patternwhose port numbers are latter, where (N, K) denotes a number paircomposed of values of N and K.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) or (2, 6) is as follow: ports of each of the components aresuccessively arranged in an aggregated CSI-RS, where (N, K) denotes anumber pair composed of values of N and K.

Optionally, the configuration information further includes an inter-portcode division multiplexing length, a type of candidate port-numberingmode indicated by an inter-port code division multiplexing length of 4is as follow: exchanging positions of a 17th port and a 19th port foreach of the components, exchanging a position of a 18th port and a 20thport for each of the components, and arranging the components accordingto sequence numbers thereof in an ascending order.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the M CSI-RS-port-numberingmodes are divided into E sets, a type of the grouping mode of codedivision multiplexed ports is selected based on one of the E sets towhich a selected CSI-RS-port-numbering mode belongs, where E is aninteger greater than 1.

Optionally, a number of the E sets of the M CSI-RS-port-numbering modesis 3, the 3 sets comprise: a first set using a first type of groupingmode of code division multiplexed ports, a second set using a secondtype of grouping mode of code division multiplexed ports, and a thirdset using the first type of grouping mode of code division multiplexedports or the second type of grouping mode of code division multiplexedports. The first type of grouping mode of code division multiplexedports is different from the second type of grouping mode of codedivision multiplexed ports.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have maximum sequencenumbers and two port numbers which have minimum sequence numbers are

$\frac{k*N}{2}.$

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. The candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have larger sequencenumbers and two port numbers which have smaller sequence numbers are 4.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes a candidate type of the groupingmode of code division multiplexed ports, in which sequence numbers ofports in a same group are consecutive.

According to yet another aspect of embodiments of the presentdisclosure, provided is a device for parsing a channel state informationreference signal (CSI-RS) applied to a terminal side. The deviceincludes: a reception module configured to receive a signaling that istransmitted by a base station, where the signaling carries configurationinformation of the CSI-RS that is configured by the base station; and aparsing module configured to parse the configuration information. Theconfiguration information includes at least one of: a number of CSI-RSports, a number K of components of a pilot resource pattern, a number Nof ports of the components of the pilot resource pattern, and a CSI-RSport-numbering mode. The CSI-RS port-numbering mode is selected from Mcandidate port-numbering modes, and M, K, and N are positive integers.

Optionally, (N, K) has Q candidate values, the Q candidate values aredivided into X sets, a type of the CSI-RS port-numbering mode isselected based on one of the X sets to which the (N, K) belongs, the (N,K) denotes a number pair composed of a value of N and a value of K, andQ and X are integers greater than 1.

Optionally, the X sets into which the Q candidate values are dividedcomprise: a first set using a first type of CSI-RI port-numbering mode,a second set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode, and the first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

Optionally, the configuration information further includes a codedivision multiplexing mode between ports, types of the code divisionmultiplexing mode comprise: a first type of code division multiplexingmode and a second type of code division multiplexing mode. The firsttype of code division multiplexing mode uses a first type of CSI-RSport-numbering mode, the second type of code division multiplexing modeuses a second type of CSI-RS port-numbering mode, the first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes U candidate modes, the U candidatemodes are divided into Y sets, a type of the CSI-RS port-numbering modeis selected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1.

Optionally, the Y sets comprise a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode,and the first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

Optionally, the candidate port-numbering modes comprise: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter.

Optionally, the candidate port-numbering modes comprise: ports of eachof the components are successively arranged in the aggregated CSI-RS.

Optionally, the candidate port-numbering modes comprise: exchangingpositions of a 17th port and a 19th port for each of the components,exchanging positions of a 18th port and a 20th port for each of thecomponents, and arranging the components according to sequence numbersthereof in an ascending order.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) is as follow: N*K/2 ports whose port numbers are ahead correspondto N/2 ports in the components of the pilot resource pattern whose portnumbers are ahead, and N*K/2 ports whose port numbers are lattercorrespond to N/2 ports in the components of the pilot resource patternwhose port numbers are latter, where (N, K) denotes a number paircomposed of values of N and K.

Optionally, a port-numbering mode indicated by a value of (N, K) being(8, 2) or (2, 6) is as follow: ports of each of the components aresuccessively arranged in an aggregated CSI-RS, where (N, K) denotes anumber pair composed of values of N and K.

Optionally, the configuration information further includes an inter-portcode division multiplexing length, a type of candidate port-numberingmode indicated by an inter-port code division multiplexing length of 4is as follow: exchanging positions of a 17th port and a 19th port foreach of the components, exchanging positions of a 18th port and a 20thport for each of the components, and arranging the components accordingto sequence numbers thereof in an ascending order.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the M CSI-RS-port-numberingmodes are divided into E sets, a type of the grouping mode of codedivision multiplexed ports is selected based on one of the E sets towhich a selected CSI-RS-port-numbering mode belongs, where E is aninteger greater than 1.

Optionally, a number of the E sets of the M CSI-RS-port-numbering modesis 3, the 3 sets comprise: a first set using a first type of groupingmode of code division multiplexed ports, a second set using a secondtype of grouping mode of code division multiplexed ports, and a thirdset using the first type of grouping mode of code division multiplexedports or the second type of grouping mode of code division multiplexedports. The first type of grouping mode of code division multiplexedports is different from the second type of grouping mode of codedivision multiplexed ports.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have maximum sequencenumbers and two port numbers which have minimum sequence numbers are

$\frac{k*N}{2}.$

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. The candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have larger sequencenumbers and two port numbers which have smaller sequence numbers are 4.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, the grouping mode of codedivision multiplexed ports includes a candidate type of the groupingmode of code division multiplexed ports, in which sequence numbers ofports in a same group are consecutive.

According to embodiments of the present disclosure, the configuredconfiguration information of the CSI-RS is transmitted by the basestation through the signaling. The configuration information includes atleast one of: the number of pilot ports after aggregation, a number K ofcomponents of a pilot resource pattern, a number N of ports of thecomponents of the pilot resource pattern, and a CSI-RS port-numberingmode. That is, by configuring the port pairing number composed of N andK and the CSI-RS port-numbering mode, the reference number of the portand the port position represented by the code-book element areconsistent with the polarization property, thereby solving a problem inthe related art that the serial numbers or the sequence of antenna portsare unable to reflect the positional relationship and polarizationproperty relationship of antennas in actual topology relationships,thereby improving the feedback channel precision and making full use ofthe signal transmission power.

BRIEF DESCRIPTION OF DRAWINGS

The accompanying drawings described herein are used to provide a furtherunderstanding of the present disclosure, and form a part of the presentdisclosure. The illustrative embodiments and descriptions thereof in thepresent disclosure are used to explain the present disclosure, and donot form improper limits to the present disclosure. In the accompanyingdrawings:

FIG. 1 is a schematic diagram of a frame structure type 1 in relatedart;

FIG. 2 is a schematic diagram of a frame structure type 2 in relatedart;

FIG. 3 is a schematic diagram of a downlink resource grid in the relatedart;

FIG. 4 is a schematic diagram of a resource pattern of a channel stateinformation reference signal with the number of ports being 4 on a RBpair in the related art;

FIG. 5 is a schematic diagram of a resource pattern of a channel stateinformation reference signal with the number of ports being 8 on a RBpair in the related art;

FIG. 6 is a flowchart of a method for configuring a channel stateinformation reference signal according to an embodiment of the presentdisclosure;

FIG. 7 is a flowchart of a method for parsing a channel stateinformation reference signal according to an embodiment of the presentdisclosure;

FIG. 8 is a structural block diagram of a device for configuring achannel state information reference signal according to an embodiment ofthe present disclosure;

FIG. 9 is a structural block diagram of a device for parsing a channelstate information reference signal according to an embodiment of thepresent disclosure;

FIG. 10 is a flowchart of a method for configuring a channel stateinformation reference signal according to an alternative embodiment ofthe present disclosure; and

FIG. 11 is a schematic diagram of a device for configuring a CSI-RSaccording to an alternative embodiment of the present disclosure.

DETAILED DESCRIPTION

Hereinafter, the present disclosure will be described in detail withreference to the accompanying drawings and in conjunction with theembodiments. It should be noted that the embodiments in the presentdisclosure and the features in the embodiments can be combined with eachother without conflict.

It should be noted that the terms “first”, “second”, and the like in thedescription and claims of the present disclosure and the above-mentioneddrawings are used to distinguish similar objects and do not necessarilydescribe a particular order or sequence.

An embodiment of the present disclosure provides a method forconfiguring a channel state information reference signal. FIG. 6 is aflowchart of the method for configuring a channel state informationreference signal according to an embodiment of the present disclosure.As shown in FIG. 6, the flow includes the following steps.

In step S602, a base station configures configuration information of theCSI-RS.

In step S604, the base station generates a signaling carrying theconfiguration information of the CSI-RS.

In step S606, the base station transmits the signaling.

The configuration information comprises at least one of: a number ofCSI-RS ports, a number K of components of a pilot resource pattern, anumber N of ports of the components of the pilot resource pattern, and aCSI-RS port-numbering mode. The CSI-RS port-numbering mode is selectedfrom M candidate port-numbering modes, and M, K, and N are positiveintegers.

According to embodiments of the present disclosure, the configuredconfiguration information of the CSI-RS is transmitted by the basestation through the signaling. The configuration information includes atleast one of: the number of pilot ports after aggregation, a number K ofcomponents of a pilot resource pattern, a number N of ports of thecomponents of the pilot resource pattern, and a CSI-RS port-numberingmode. That is, by configuring the port pairing number composed of N andK and the CSI-RS port-numbering mode, the reference number of the portand the port position represented by the code-book element areconsistent with the polarization property, thereby solving a problem inthe related art that the serial numbers or the sequence of antenna portsare unable to reflect the positional relationship and polarizationproperty relationship of antennas in actual topology relationships,thereby improving the feedback channel precision and making full use ofthe signal transmission power.

In an alternative example of this embodiment, a number pair composed ofthe value of N and the value of K is represented as (N, K). The (N, K)has Q candidate values, and the Q candidate values are divided into Xsets. The type of the CSI-RS port-numbering mode is selected based onone of the X sets to which the (N, K) belongs. The (N, K) denotes thenumber pair composed of the value of N and the value of K, and Q and Xare integers greater than 1. It should be noted that if two elements ofone number pair are correspondingly the same as two elements of anothernumber pair, the two number pairs have a same value. For example, (8, 2)and (8, 2) have a same value. However, (8, 2) and (2, 8) are twodifferent number pairs, that is, (8, 2) and (2, 8) have two differentvalues.

In addition, for the above-involved sets into which Q candidate valuesare divided, in an alternative example of this embodiment, the setsinclude: a first set using a first type of CSI-RI port-numbering mode, asecond set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode. The first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

In an alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a code divisionmultiplexing mode between ports. Types of the code division multiplexingmode include: a first type of code division multiplexing mode and asecond type of code division multiplexing mode. The first type of codedivision multiplexing mode uses a first type of CSI-RS port-numberingmode, and the second type of code division multiplexing mode uses asecond type of CSI-RS port-numbering mode. The first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.

For the above-mentioned types of the code division multiplexing mode,the following description is provided by way of example. In thealternative implementation of this embodiment, the following types maybe included.

In a first type, the first type of code division multiplexing mode is acode division multiplexing mode with a multiplexing length of 2, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode with a multiplexing length of 4.

In a second type, the first type of code division multiplexing mode is acode division multiplexing mode in time domain, and the second type ofcode division multiplexing mode is a code division multiplexing mode inboth of time domain and frequency domain.

In a third type, the first type of code division multiplexing mode is acode division multiplexing mode on consecutive subcarriers, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode on separated subcarriers.

It should be noted that, the types of the code division multiplexingmode described above are merely illustrative examples, and do notconstitute limitations on the present disclosure. Other types of codedivision multiplexing modes are also within the protection scope of thepresent disclosure and can be configured correspondingly according toactual conditions.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a grouping modeof code division multiplexed ports. The grouping mode of code divisionmultiplexed ports includes U candidate modes, and the U candidate modesare divided into Y sets. The type of the CSI-RS port-numbering mode isselected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1. The Y sets includes a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode.The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

In addition, for the candidate port-numbering modes involved in thisembodiment, the candidate port-numbering modes may involve multipletypes. The candidate port-numbering modes are described below throughexamples.

(1): the candidate port-numbering mode may be: N*K/2 ports whose portnumbers are ahead correspond to N/2 ports in the components of the pilotresource pattern whose port numbers are ahead, and N*K/2 ports whoseport numbers are latter correspond to N/2 ports in the components of thepilot resource pattern whose port numbers are latter. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

${p_{Tpo\tau t} = {{k*( \frac{N}{2} )} + p_{Npo\tau tk} + {\frac{N*( {K - 1} )}{2}*{u( {p_{Npo\tau tk} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of a kth component, the number of ports in the CSI-RS of the kthcomponent is N, the value of k ranges from 0 to N−1, and N is an integergreater than 1.

(2), the candidate port-numbering mode may be: ports of each of thecomponents are successively arranged in the aggregated CSI-RS. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

(3): the candidate port-numbering mode may be: exchanging positions of a17th port and a 19th port for each of the components, exchangingpositions of a 18th port and a 20th port for each of the components, andarranging the components according to sequence numbers thereof in anascending order. This candidate port-numbering mode may be determinedthrough a mapping relationship of a following function:

$p_{Tport} = {{{k*N} + p_{Nport_{-}k} + {2*{\delta ( {p_{{Nport}_{-}k} - {17}} )}} + {2*{\delta ( {p_{{Nport}_{-}k} - 18} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - {19}} )}} - {2*{\delta ( {p_{{Nport}_{-}k} - 20} )}{\delta (n)}}} = \{ \begin{matrix}{1,{n = 0}} \\{0,{n \neq 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, a port-numbering modeindicated by a value of (N, K) being (8, 2) is as follow: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter,where (N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

${p_{T_{port}} = {{k*( \frac{N}{2} )} + p_{N_{{port}\; \_ \; k}} + {\frac{N*( {K - 1} )}{2}*{u( {p_{N_{{port}\; \_ \; k}} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

It can be learned from the above alternative example, the port-numberingmode indicated by (N, K) the value of which is (8, 2) is the candidateport-numbering mode (1) in the first case in the above embodiments. Thatis, the N and K in the mentioned in the candidate port-numbering mode(1) in the first case in the above embodiments may have multiple values.

However, when the value of (N, K) is (8, 2), the candidateport-numbering mode can only be the candidate port-numbering mode (1) inthe first case.

The case of the candidate port-numbering mode (2) in the second case issimilar. The N and K in the mentioned in the candidate port-numberingmode (2) in the second case may have multiple values. However, when thevalue of (N, K) is that the value of (N, K) is (2, 8) or (2, 6), theindicated candidate port-numbering mode can only be the candidateport-numbering mode (2) in the second case. That is, when the value of(N, K) is (2, 8) or (2, 6), the port-numbering mode is: ports of each ofthe components are successively arranged in an aggregated CSI-RS, where(N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

The case of the candidate port-numbering mode (3) in the third case issimilar. The N and K in the mentioned in the candidate port-numberingmode (3) in the third case may have multiple values. The configurationinformation further includes an inter-port code division multiplexinglength. However, the port-numbering mode indicated by the inter-portcode division multiplexing length of 4 can only be the candidateport-numbering mode (3) in the third case. That is, the port-numberingmode having an inter-port code division multiplexing length of 4 is:exchanging positions of a 17th port and a 19th port for each of thecomponents, exchanging a position of a 18th port and a 20th port foreach of the components, and arranging the components according tosequence numbers thereof in an ascending order. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

p_(T_(port)) = k * N + p_(N_(port _ k)) + 2 * δ(p_(N_(port _ k)) − 17) + 2 * δ(p_(N_(port _ k)) − 18) − 2 * δ(p_(N_(port _ k)) − 19) − 2 * δ(p_(N_(port _ k)) − 20)$\mspace{20mu} {{\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, the configurationinvolved in this embodiment may further include a grouping mode of codedivision multiplexed ports. The M CSI-RS port-numbering modes aredivided into E sets, and a type of the grouping mode of code divisionmultiplexed ports is selected based on one of the E sets to which aselected CSI-RS-port-numbering mode belongs, where E is an integergreater than 1. The number of the E sets of the M CSI-RS port-numberingmodes is 3, and the 3 sets include: a first set using a first type ofgrouping mode of code division multiplexed ports, a second set using asecond type of grouping mode of code division multiplexed ports, and athird set using the first type of grouping mode of code divisionmultiplexed ports or the second type of grouping mode of code divisionmultiplexed ports. The first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two maximum port numbers and two minimum portnumbers are

$\frac{( {k*N} )}{2}.$

Based on this candidate grouping mode of code division multiplexedports, a port number in the same group of the candidate grouping mode ofcode division multiplexed ports in a specific example of this embodimentis:

${\{ {( {15,16} ),{( {15,16} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two larger port numbers and two smaller portnumbers are 4. In a specific example of this embodiment, the port numberin the same group in the candidate grouping mode of code divisionmultiplexed ports is {(15,16), (15,16)+4}+m+k*N, m=0, 2 where m is asequence number for distinguishing different groups, k is a sequencenumber for distinguishing components of an aggregated CSI-RS, and avalue of k is 0 or 1.

In another alternative example of this embodiment, the configurationinformation further includes a grouping mode of code divisionmultiplexed ports, and a candidate type of the grouping mode of codedivision multiplexed ports includes: port numbers in a same group areconsecutive. In a specific example of this embodiment, the port numberin the same group in the candidate grouping mode of code divisionmultiplexed ports is {15, 16, 17, 18}+4*m, m=0, 1, 2, 3, where m is asequence number for distinguishing different groups.

FIG. 7 is a flowchart of a method for parsing a channel stateinformation reference signal according to an embodiment of the presentdisclosure. As shown in FIG. 7, the method includes the following steps.

In step S702, a terminal receives a signaling transmitted by a basestation, and the signaling carries configuration information of theCSI-RS configured by the base station.

In step S704, the terminal parses the configuration information.

The configuration information includes at least one of: a number ofCSI-RS ports, a number K of components of a pilot resource pattern, anumber N of ports of the components of the pilot resource pattern, and aCSI-RS port-numbering mode. The CSI-RS port-numbering mode is selectedfrom M candidate port-numbering modes, and M, K, and N are positiveintegers.

In an alternative example of this embodiment, a number pair composed ofthe value of N and the value of K is represented as (N, K). The (N, K)has Q candidate values, and the Q candidate values are divided into Xsets. The type of the CSI-RS port-numbering mode is selected based onone of the X sets to which the (N, K) belongs. The (N, K) denotes thenumber pair composed of the value of N and the value of K, and Q and Xare integers greater than 1. It should be noted that if two elements ofone number pair are correspondingly the same as two elements of anothernumber pair, the two number pairs have a same value. For example, (8, 2)and (8, 2) have a same value. However, (8, 2) and (2, 8) are twodifferent number pairs, that is, (8, 2) and (2, 8) have two differentvalues.

In addition, for the above-involved sets into which Q candidate valuesare divided, in an alternative example of this embodiment, the setsinclude: a first set using a first type of CSI-RI port-numbering mode, asecond set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode. The first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

In an alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a code divisionmultiplexing mode between ports. Types of the code division multiplexingmode include: a first type of code division multiplexing mode and asecond type of code division multiplexing mode. The first type of codedivision multiplexing mode uses a first type of CSI-RS port-numberingmode, and the second type of code division multiplexing mode uses asecond type of CSI-RS port-numbering mode. The first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.

For the above-mentioned types of the code division multiplexing mode,the following description is provided by way of example. In thealternative implementation of this embodiment, the following types maybe included.

In a first type, the first type of code division multiplexing mode is acode division multiplexing mode with a multiplexing length of 2, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode with a multiplexing length of 4.

In a second type, the first type of code division multiplexing mode is acode division multiplexing mode in time domain, and the second type ofcode division multiplexing mode is a code division multiplexing mode inboth of time domain and frequency domain.

In a third type, the first type of code division multiplexing mode is acode division multiplexing mode on consecutive subcarriers, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode on separated subcarriers.

It should be noted that, the types of the code division multiplexingmode described above are merely illustrative examples, and do notconstitute limitations on the present disclosure. Other types of codedivision multiplexing modes are also within the protection scope of thepresent disclosure and can be configured correspondingly according toactual conditions.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a grouping modeof code division multiplexed ports. The grouping mode of code divisionmultiplexed ports includes U candidate modes, and the U candidate modesare divided into Y sets. The type of the CSI-RS port-numbering mode isselected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1. The Y sets includes a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode.The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

In addition, for the candidate port-numbering modes involved in thisembodiment, the candidate port-numbering modes may involve multipletypes. The candidate port-numbering modes are described below throughexamples.

(1): the candidate port-numbering mode may be: N*K/2 ports whose portnumbers are ahead correspond to N/2 ports in the components of the pilotresource pattern whose port numbers are ahead, and N*K/2 ports whoseport numbers are latter correspond to N/2 ports in the components of thepilot resource pattern whose port numbers are latter. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

${p_{T_{port}} = {{k*( \frac{N}{2} )} + p_{N_{{port}\; \_ \; k}} + {\frac{N*( {K - 1} )}{2}*{u( {p_{N_{{port}\; \_ \; k}} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of a kth component, the number of ports in the CSI-RS of the kthcomponent is N, the value of k ranges from 0 to N−1, and N is an integergreater than 1.

(2), the candidate port-numbering mode may be: ports of each of thecomponents are successively arranged in the aggregated CSI-RS. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

(3): the candidate port-numbering mode may be: exchanging positions of a17th port and a 19th port for each of the components, exchangingpositions of a 18th port and a 20th port for each of the components, andarranging the components according to sequence numbers thereof in anascending order. This candidate port-numbering mode may be determinedthrough a mapping relationship of a following function:

p_(T_(port)) = k * N + p_(N_(port _ k)) + 2 * δ(p_(N_(port _ k)) − 17) + 2 * δ(p_(N_(port _ k)) − 18) − 2 * δ(p_(N_(port _ k)) − 19) − 2 * δ(p_(N_(port _ k)) − 20)$\mspace{20mu} {{\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, a port-numbering modeindicated by a value of (N, K) being (8, 2) is as follow: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter,where (N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

${p_{T_{port}} = {{k*( \frac{N}{2} )} + p_{N_{{port}\; \_ \; k}} + {\frac{N*( {K - 1} )}{2}*{u( {p_{N_{{port}\; \_ \; k}} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

It can be learned from the above alternative example, the port-numberingmode indicated by (N, K) the value of which is (8, 2) is the candidateport-numbering mode (1) in the first case in the above embodiments. Thatis, the N and K mentioned in the candidate port-numbering mode (1) inthe first case in the above embodiments may have multiple values.However, when the value of (N, K) is (8, 2), the candidateport-numbering mode can only be the candidate port-numbering mode (1) inthe first case.

The case of the candidate port-numbering mode (2) in the second case issimilar. The N and K in the mentioned in the candidate port-numberingmode (2) in the second case may have multiple values. However, when thevalue of (N, K) is that the value of (N, K) is (2, 8) or (2, 6), theindicated candidate port-numbering mode can only be the candidateport-numbering mode (2) in the second case. That is, when the value of(N, K) is (2, 8) or (2, 6), the port-numbering mode is: ports of each ofthe components are successively arranged in an aggregated CSI-RS, where(N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

The case of the candidate port-numbering mode (3) in the third case issimilar. The N and K in the mentioned in the candidate port-numberingmode (3) in the third case may have multiple values. The configurationinformation further includes an inter-port code division multiplexinglength. However, the port-numbering mode indicated by the inter-portcode division multiplexing length of 4 can only be the candidateport-numbering mode (3) in the third case. That is, the port-numberingmode having an inter-port code division multiplexing length of 4 is:exchanging positions of a 17th port and a 19th port for each of thecomponents, exchanging a position of a 18th port and a 20th port foreach of the components, and arranging the components according tosequence numbers thereof in an ascending order. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

p_(T_(port)) = k * N + p_(N_(port _ k)) + 2 * δ(p_(N_(port _ k)) − 17) + 2 * δ(p_(N_(port _ k)) − 18) − 2 * δ(p_(N_(port _ k)) − 19) − 2 * δ(p_(N_(port _ k)) − 20)$\mspace{20mu} {{\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, the configurationinvolved in this embodiment may further include a grouping mode of codedivision multiplexed ports. The M CSI-RS port-numbering modes aredivided into E sets, and a type of the grouping mode of code divisionmultiplexed ports is selected based on one of the E sets to which aselected CSI-RS-port-numbering mode belongs, where E is an integergreater than 1. The number of the E sets of the M CSI-RS port-numberingmodes is 3, and the 3 sets include: a first set using a first type ofgrouping mode of code division multiplexed ports, a second set using asecond type of grouping mode of code division multiplexed ports, and athird set using the first type of grouping mode of code divisionmultiplexed ports or the second type of grouping mode of code divisionmultiplexed ports. The first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have maximum sequencenumbers and two port numbers which have minimum sequence numbers are

$\frac{( {k*N} )}{2}.$

Based on this candidate grouping mode of code division multiplexedports, the port number in the same group of the candidate grouping modeof code division multiplexed ports in a specific example of thisembodiment, in a same group, one port number is:

${\{ {( {15,16} ),{( {15,16} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have larger sequencenumbers and two port numbers which have smaller sequence numbers are 4.In a specific example of this embodiment, the port number in the samegroup in the candidate grouping mode of code division multiplexed portsis {(15,16), (15,16)+4}+m+k*N, m=0, 2 where m is a sequence number fordistinguishing different groups, k is a sequence number fordistinguishing components of an aggregated CSI-RS, and a value of k is 0or 1.

In another alternative example of this embodiment, the configurationinformation further includes a grouping mode of code divisionmultiplexed ports, and a candidate type of the grouping mode of codedivision multiplexed ports includes: sequence numbers of ports in a samegroup are consecutive. In a specific example of this embodiment, theport number in the same group in the candidate grouping mode of codedivision multiplexed ports is {15, 16, 17, 18}+4*m, m=0, 1, 2, 3, wherem is a sequence number for distinguishing different groups.

Through the description of the above examples, those skilled in the artcan clearly understand that the method according to the aboveembodiments can be implemented by means of software plus a necessarygeneral hardware platform. Of course, the above embodiments can beimplemented by hardware. However, in many cases, the former is better.Based on such understanding, the technical solution of the presentdisclosure, in essence, can be embodied in the form of a softwareproduct, or the part of the technical solution that contributes to theexisting art can be embodied in the form of a software product. Thecomputer software product is stored in a storage medium (such asROM/RAM, magnetic disk, optical disk) including instructions forenabling a terminal device (which may be a mobile phone, a computer, aserver, or a network device, etc.) to perform the methods described inthe various embodiments of the present disclosure.

Embodiments of the present disclosure further provide a device for achannel state information reference signal (CSI-RS). The device is usedfor implementing the above embodiments and preferred examples, contentswhich has been described will not be repeated below. The term “module”as used below may a combination of software and/or hardware capable ofimplementing a predetermined function. Although the device described inthe following embodiments is preferably implemented in software,implementation of hardware or a combination of software and hardware isalso possible and conceived.

FIG. 8 is a structural block diagram of a device for configuring achannel state information reference signal according to an embodiment ofthe present disclosure. As shown in FIG. 8, the device is applied at abase station side and includes a configuration module 82 configured toconfigure configuration information of the CSI-RS; a generation module84 coupled to the configuration module 82 and configured to generate asignaling carrying the configuration information of the CSI-RS; and atransmission module 86 coupled with the generation module 84 andconfigured to transmit the signaling. The configuration informationincludes at least one of: a number of CSI-RS ports, a number K ofcomponents of a pilot resource pattern, a number N of ports of thecomponents of the pilot resource pattern, and a CSI-RS port-numberingmode. The CSI-RS port-numbering mode is selected from M candidateport-numbering modes, and M, K, and N are positive integers.

In an alternative example of this embodiment, a number pair composed ofthe value of N and the value of K is represented as (N, K). The (N, K)has Q candidate values, and the Q candidate values are divided into Xsets. The type of the CSI-RS port-numbering mode is selected based onone of the X sets to which the (N, K) belongs. The (N, K) denotes thenumber pair composed of the value of N and the value of K, and Q and Xare integers greater than 1. It should be noted that if two elements ofone number pair are correspondingly the same as two elements of anothernumber pair, the two number pairs have a same value. For example, (8, 2)and (8, 2) have a same value. However, (8, 2) and (2, 8) are twodifferent number pairs, that is, (8, 2) and (2, 8) have two differentvalues.

In addition, for the above-involved sets into which Q candidate valuesare divided, in an alternative example of this embodiment, the setsinclude: a first set using a first type of CSI-RI port-numbering mode, asecond set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode. The first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

In an alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a code divisionmultiplexing mode between ports. Types of the code division multiplexingmode include: a first type of code division multiplexing mode and asecond type of code division multiplexing mode. The first type of codedivision multiplexing mode uses a first type of CSI-RS port-numberingmode, and the second type of code division multiplexing mode uses asecond type of CSI-RS port-numbering mode. The first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.

For the above-mentioned types of the code division multiplexing mode,the following description is provided by way of example. In thealternative implementation of this embodiment, the following types maybe included.

In a first type, the first type of code division multiplexing mode is acode division multiplexing mode with a multiplexing length of 2, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode with a multiplexing length of 4.

In a second type, the first type of code division multiplexing mode is acode division multiplexing mode in time domain, and the second type ofcode division multiplexing mode is a code division multiplexing mode inboth of time domain and frequency domain.

In a third type, the first type of code division multiplexing mode is acode division multiplexing mode on consecutive subcarriers, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode on separated subcarriers.

It should be noted that, the types of the code division multiplexingmode described above are merely illustrative examples, and do notconstitute limitations on the present disclosure. Other types of codedivision multiplexing modes are also within the protection scope of thepresent disclosure and can be configured correspondingly according toactual conditions.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a grouping modeof code division multiplexed ports. The grouping mode of code divisionmultiplexed ports includes U candidate modes, and the U candidate modesare divided into Y sets. The type of the CSI-RS port-numbering mode isselected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1. The Y sets includes a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode.The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

In addition, for the candidate port-numbering modes involved in thisembodiment, the candidate port-numbering modes may involve multipletypes. The candidate port-numbering modes are described below throughexamples.

(1): the candidate port-numbering mode may be: N*K/2 ports whose portnumbers are ahead correspond to N/2 ports in the components of the pilotresource pattern whose port numbers are ahead, and N*K/2 ports whoseport numbers are latter correspond to N/2 ports in the components of thepilot resource pattern whose port numbers are latter. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

${p_{T_{port}} = {{k*( \frac{N}{2} )} + p_{N_{{port}\; \_ \; k}} + {\frac{N*( {K - 1} )}{2}*{u( {p_{N_{{port}\; \_ \; k}} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of a kth component, the number of ports in the CSI-RS of the kthcomponent is N, the value of k ranges from 0 to N−1, and N is an integergreater than 1.

(2), the candidate port-numbering mode may be: ports of each of thecomponents are successively arranged in the aggregated CSI-RS. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

(3): the candidate port-numbering mode may be: exchanging positions of a17th port and a 19th port for each of the components, exchangingpositions of a 18th port and a 20th port for each of the components, andarranging the components according to sequence numbers thereof in anascending order. This candidate port-numbering mode may be determinedthrough a mapping relationship of a following function:

p_(T_(port)) = k * N + p_(N_(port _ k)) + 2 * δ(p_(N_(port _ k)) − 17) + 2 * δ(p_(N_(port _ k)) − 18) − 2 * δ(p_(N_(port _ k)) − 19) − 2 * δ(p_(N_(port _ k)) − 20)$\mspace{20mu} {{\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, a port-numbering modeindicated by a value of (N, K) being (8, 2) is as follow: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter,where (N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

${p_{T_{port}} = {{k*( \frac{N}{2} )} + p_{N_{{port}\; \_ \; k}} + {\frac{N*( {K - 1} )}{2}*{u( {p_{N_{{port}\; \_ \; k}} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

It can be learned from the above alternative example, the port-numberingmode indicated by (N, K) the value of which is (8, 2) is the candidateport-numbering mode (1) in the first case in the above embodiments. Thatis, the N and K in the mentioned in the candidate port-numbering mode(1) in the first case in the above embodiments may have multiple values.However, when the value of (N, K) is (8, 2), the candidateport-numbering mode can only be the candidate port-numbering mode (1) inthe first case.

The case of the candidate port-numbering mode (2) in the second case issimilar. The N and K in the mentioned in the candidate port-numberingmode (2) in the second case may have multiple values. However, when thevalue of (N, K) is that the value of (N, K) is (2, 8) or (2, 6), theindicated candidate port-numbering mode can only be the candidateport-numbering mode (2) in the second case. That is, when the value of(N, K) is (2, 8) or (2, 6), the port-numbering mode is: ports of each ofthe components are successively arranged in an aggregated CSI-RS, where(N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

The case of the candidate port-numbering mode (3) in the third case issimilar. The N and K in the mentioned in the candidate port-numberingmode (3) in the third case may have multiple values. The configurationinformation further includes an inter-port code division multiplexinglength. However, the port-numbering mode indicated by the inter-portcode division multiplexing length of 4 can only be the candidateport-numbering mode (3) in the third case. That is, the port-numberingmode having an inter-port code division multiplexing length of 4 is:exchanging positions of a 17th port and a 19th port for each of thecomponents, exchanging a position of a 18th port and a 20th port foreach of the components, and arranging the components according tosequence numbers thereof in an ascending order. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

p_(T_(port)) = k * N + p_(N_(port _ k)) + 2 * δ(p_(N_(port _ k)) − 17) + 2 * δ(p_(N_(port _ k)) − 18) − 2 * δ(p_(N_(port _ k)) − 19) − 2 * δ(p_(N_(port _ k)) − 20)$\mspace{20mu} {{\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, the configurationinvolved in this embodiment may further include a grouping mode of codedivision multiplexed ports. The M CSI-RS port-numbering modes aredivided into E sets, and a type of the grouping mode of code divisionmultiplexed ports is selected based on one of the E sets to which aselected CSI-RS-port-numbering mode belongs, where E is an integergreater than 1. The number of the E sets of the M CSI-RS port-numberingmodes is 3, and the 3 sets include: a first set using a first type ofgrouping mode of code division multiplexed ports, a second set using asecond type of grouping mode of code division multiplexed ports, and athird set using the first type of grouping mode of code divisionmultiplexed ports or the second type of grouping mode of code divisionmultiplexed ports. The first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two maximum port numbers and two minimum portnumbers are

$\frac{( {k*N} )}{2}.$

Based on this candidate grouping mode of code division multiplexedports, the port number in the same group of the candidate grouping modeof code division multiplexed ports in a specific example of thisembodiment is:

${\{ {( {{15},{16}} ),{( {15,{16}} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two port numbers which have larger sequencenumbers and two port numbers which have smaller sequence numbers are 4.In a specific example of this embodiment, the port number in the samegroup in the candidate grouping mode of code division multiplexed portsis:

{(15,16), (15,16)+4}+m+k*N, m=0, 2 where m is a sequence number fordistinguishing different groups, k is a sequence number fordistinguishing components of an aggregated CSI-RS, and a value of k is 0or 1.

In another alternative example of this embodiment, the configurationinformation further includes a grouping mode of code divisionmultiplexed ports, and a candidate type of the grouping mode of codedivision multiplexed ports includes: sequence numbers of ports in a samegroup are consecutive. In a specific example of this embodiment, theport number in the same group in the candidate grouping mode of codedivision multiplexed ports is {15, 16, 17, 18}+4*m, m=0, 1, 2, 3, wherem is a sequence number for distinguishing different groups.

FIG. 9 is a structural block diagram of a device for parsing a channelstate information reference signal according to an embodiment of thepresent disclosure. The device is applied to a terminal side. As shownin FIG. 9, the device includes: a reception module 92 configured toreceive a signaling that is transmitted by a base station, where thesignaling carries configuration information of the CSI-RS that isconfigured by the base station; and a parsing module 94 coupled to thereception module 92 and configured to parse the configurationinformation. The configuration information comprises at least one of: anumber of CSI-RS ports, a number K of components of a pilot resourcepattern, a number N of ports of the components of the pilot resourcepattern, and a CSI-RS port-numbering mode. The CSI-RS port-numberingmode is selected from M candidate port-numbering mode, and M, K, and Nare positive integers.

In an alternative example of this embodiment, a number pair composed ofthe value of N and the value of K is represented as (N, K). The (N, K)has Q candidate values, and the Q candidate values are divided into Xsets. The type of the CSI-RS port-numbering mode is selected based onone of the X sets to which the (N, K) belongs. The (N, K) denotes thenumber pair composed of the value of N and the value of K, and Q and Xare integers greater than 1. It should be noted that if two elements ofone number pair are correspondingly the same as two elements of anothernumber pair, the two number pairs have a same value. For example, (8, 2)and (8, 2) have a same value. However, (8, 2) and (2, 8) are twodifferent number pairs, that is, (8, 2) and (2, 8) have two differentvalues.

In addition, for the above-involved sets into which Q candidate valuesare divided, in an alternative example of this embodiment, the setsinclude: a first set using a first type of CSI-RI port-numbering mode, asecond set using a second type of CSI-RS port-numbering mode, and athird set using the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode. The first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

In an alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a code divisionmultiplexing mode between ports. Types of the code division multiplexingmode include: a first type of code division multiplexing mode and asecond type of code division multiplexing mode. The first type of codedivision multiplexing mode uses a first type of CSI-RS port-numberingmode, and the second type of code division multiplexing mode uses asecond type of CSI-RS port-numbering mode. The first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.

For the above-mentioned types of the code division multiplexing mode,the following description is provided by way of example. In thealternative implementation of this embodiment, the following types maybe included.

In a first type, the first type of code division multiplexing mode is acode division multiplexing mode with a multiplexing length of 2, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode with a multiplexing length of 4.

In a second type, the first type of code division multiplexing mode is acode division multiplexing mode in time domain, and the second type ofcode division multiplexing mode is a code division multiplexing mode inboth of time domain and frequency domain.

In a third type, the first type of code division multiplexing mode is acode division multiplexing mode on consecutive subcarriers, and thesecond type of code division multiplexing mode is a code divisionmultiplexing mode on separated subcarriers.

It should be noted that, the types of the code division multiplexingmode described above are merely illustrative examples, and do notconstitute limitations on the present disclosure. Other types of codedivision multiplexing modes are also within the protection scope of thepresent disclosure and can be configured correspondingly according toactual conditions.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment further includes a grouping modeof code division multiplexed ports. The grouping mode of code divisionmultiplexed ports includes U candidate modes, and the U candidate modesare divided into Y sets. The type of the CSI-RS port-numbering mode isselected based one of the Y sets to which the grouping mode of codedivision multiplexed ports belongs, and U and Y are integers greaterthan 1. The Y sets includes a first set using a first type of CSI-RSport-numbering mode, a second set using a second type of CSI-RSport-numbering mode, and a third set using the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode.The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

In addition, for the candidate port-numbering modes involved in thisembodiment, the candidate port-numbering modes may involve multipletypes. The candidate port-numbering modes are described below throughexamples.

(1): the candidate port-numbering mode may be: N*K/2 ports whose portnumbers are ahead correspond to N/2 ports in the components of the pilotresource pattern whose port numbers are ahead, and N*K/2 ports whoseport numbers are latter correspond to N/2 ports in the components of thepilot resource pattern whose port numbers are latter. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

${p_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}\; \_ \; k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}\; \_ \; k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of a kth component, the number of ports in the CSI-RS of the kthcomponent is N, the value of k ranges from 0 to N−1, and N is an integergreater than 1.

(2), the candidate port-numbering mode may be: ports of each of thecomponents are successively arranged in the aggregated CSI-RS. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

(3): the candidate port-numbering mode may be: exchanging positions of a17th port and a 19th port for each of the components, exchangingpositions of a 18th port and a 20th port for each of the components, andarranging the components according to sequence numbers thereof in anascending order. This candidate port-numbering mode may be determinedthrough a mapping relationship of a following function:

p_(Tport) = k * N + p_(Nport _ k) + 2 * δ(p_(Nport _ k) − 17) + 2 * δ(p_(Nport _ k) − 18) − 2 * δ(p_(Nport _ k) − 19) − 2 * δ(p_(Nport _ k) − 20)${\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} $

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, a port-numbering modeindicated by a value of (N, K) being (8, 2) is as follow: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter,where (N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

${p_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}\; \_ \; k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}\; \_ \; k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

It can be learned from the above alternative example, the port-numberingmode indicated by (N, K) the value of which is (8, 2) is the candidateport-numbering mode (1) in the first case in the above embodiments. Thatis, the N and K in the mentioned in the candidate port-numbering mode(1) in the first case in the above embodiments may have multiple values.However, when the value of (N, K) is (8, 2), the candidateport-numbering mode can only be the candidate port-numbering mode (1) inthe first case.

The case of the candidate port-numbering mode (2) in the second case issimilar. The N and K in the mentioned in the candidate port-numberingmode (2) in the second case may have multiple values. However, when thevalue of (N, K) is that the value of (N, K) is (2, 8) or (2, 6), theindicated candidate port-numbering mode can only be the candidateport-numbering mode (2) in the second case. That is, when the value of(N, K) is (2, 8) or (2, 6), the port-numbering mode is: ports of each ofthe components are successively arranged in an aggregated CSI-RS, where(N, K) denotes a number pair composed of values of N and K. Thiscandidate port-numbering mode may be determined through a mappingrelationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

The case of the candidate port-numbering mode (3) in the third case issimilar. The N and K mentioned in the candidate port-numbering mode (3)in the third case may have multiple values. The configurationinformation further includes an inter-port code division multiplexinglength. However, the port-numbering mode indicated by the inter-portcode division multiplexing length of 4 can only be the candidateport-numbering mode (3) in the third case. That is, the port-numberingmode having an inter-port code division multiplexing length of 4 is:exchanging positions of a 17th port and a 19th port for each of thecomponents, exchanging a position of a 18th port and a 20th port foreach of the components, and arranging the components in an ascendingorder according to sequence numbers thereof. This candidateport-numbering mode may be determined through a mapping relationship ofa following function:

p_(Tport) = k * N + p_(Nport _ k) + 2 * δ(p_(Nport _ k) − 17) + 2 * δ(p_(Nport _ k) − 18) − 2 * δ(p_(Nport _ k) − 19) − 2 * δ(p_(Nport _ k) − 20)${\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} $

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1, and N is aninteger greater than 1.

In another alternative example of this embodiment, the configurationinvolved in this embodiment may further include a grouping mode of codedivision multiplexed ports. The M CSI-RS port-numbering modes aredivided into E sets, and a type of the grouping mode of code divisionmultiplexed ports is selected based on one of the E sets to which aselected CSI-RS-port-numbering mode belongs, where E is an integergreater than 1. The number of the E sets of the M CSI-RS port-numberingmodes is 3, and the 3 sets include: a first set using a first type ofgrouping mode of code division multiplexed ports, a second set using asecond type of grouping mode of code division multiplexed ports, and athird set using the first type of grouping mode of code divisionmultiplexed ports or the second type of grouping mode of code divisionmultiplexed ports. The first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two maximum port numbers and two minimum portnumbers are

$\frac{( {k*N} )}{2}.$

Based on this candidate grouping mode of code division multiplexedports, the port number in the same group of the candidate grouping modeof code division multiplexed ports in a specific example of thisembodiment is:

${\{ {( {{15},{16}} ),{( {15,{16}} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

In another alternative example of this embodiment, the configurationinformation involved in this embodiment may further include a groupingmode of code division multiplexed ports. A candidate type of thegrouping mode of code division multiplexed ports includes: in a samegroup, differences between two large port numbers and two smaller portnumbers are 4. In a specific example of this embodiment, the port numberin the same group in the candidate grouping mode of code divisionmultiplexed ports is:

{(15,16), (15,16)+4}+m+k*N, m=0, 2 where m is a sequence number fordistinguishing different groups, k is a sequence number fordistinguishing components of an aggregated CSI-RS, and a value of k is 0or 1.

In another alternative example of this embodiment, the configurationinformation further includes a grouping mode of code divisionmultiplexed ports, and a candidate type of the grouping mode of codedivision multiplexed ports includes: sequence numbers of ports in a samegroup are consecutive. In a specific example of this embodiment, theport number in the same group in the candidate grouping mode of codedivision multiplexed ports is {15, 16, 17, 18}+4*m, m=0, 1, 2, 3, wherem is a sequence number for distinguishing different groups.

It should be noted that each of the above modules may be implemented bysoftware or hardware. For the latter, the above modules may beimplemented in the following manner, but it is not limited thereto: theabove modules are all in the same processor; or the above modules arerespectively in multiple processor.

The present disclosure will be described below by way of examples inconjunction with alternative embodiments and accompanying drawings ofthe present disclosure.

FIG. 10 is a flowchart of a method for configuring a channel stateinformation reference signal according to an alternative embodiment ofthe present disclosure. As shown in FIG. 10, the method for configuringa channel state information reference signal provided by thisalternative embodiment includes the following steps.

In step S1002, a base station determines configuration information ofthe CSI-RS.

In step S1004, the base station generates a signaling containing theconfiguration information of the CSI-RS.

In step S1006, the base station transmits the signaling containing theconfiguration information of the CSI-RS.

The configuration information comprises at least one of: the number ofCSI-RS ports, a number K of components of a pilot resource pattern, anumber N of ports of the components of the pilot resource pattern, and aCSI-RS port-numbering mode. The CSI-RS port-numbering mode is selectedfrom M candidate port-numbering modes, and M, K, and N are positiveintegers.

Optionally, (N, K) has Q candidate values, and the Q candidate valuesare divided into X sets. Each of the X sets uses a type of CSI-RSport-numbering mode. The types of CSI-RS port-numbering mode used bydifferent sets are different. Q and X are integers greater than 1.

Different values of the (N, K) represent different aggregation mannersof the CSI-RS, so the port-numbering modes after the aggregation aredifferent so as to reflect the reflection of the port arrangement on thetopology position and the polarization positon of the ports. Forexample, the value of (N, K) may be (8, 2), (2, 8), and the like.

The above-mentioned type of CSI-RS port sorting mode may be: N*K/2 portswhose port numbers are ahead correspond to N/2 ports in the componentsof the pilot resource pattern whose port numbers are ahead, and N*K/2ports whose port numbers are latter correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are latter.Another type of CSI-RS port sorting mode may be: ports of each of thecomponents are successively arranged in the aggregated CSI-RS.

Optionally, the (N, K) has Q candidate values, and the Q candidatevalues are divided into 3 sets including a first set using a first typeof CSI-RI port-numbering mode, a second set using a second type ofCSI-RS port-numbering mode, and a third set using the first type ofCSI-RS port-numbering mode or the second type of CSI-RS port-numberingmode. The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

Different values of the (N, K) represent different aggregation mannersof the CSI-RS, so the port-numbering modes after the aggregation aredifferent so as to reflect the reflection of the port arrangement on thetopology position and the polarization positon of the ports. Forexample, the value of (N, K) may be (8, 2), (2, 8), (4, 3), etc.

Optionally, the configuration information further includes a codedivision multiplexing mode between ports. A first type of code divisionmultiplexing mode uses the first type of CSI-RS port-numbering mode, anda second type of code division multiplexing mode uses a second type ofCSI-RS port-numbering mode. The first type of code division multiplexingmode is different from the second type of code division multiplexingmode, and the first type of CSI-RS port-numbering mode is different fromthe second type of CSI-RS port-numbering mode.

The code division multiplexing mode is also associated with the CSI-RSport-numbering mode. The code division multiplexing length may be 2, ormay be 5. The code division multiplexing may be performed in timedomain, or may be performed in both of time domain and the frequencydomain. Therefore, the code division multiplexing mode also influencesthe port-numbering mode.

It should be noted that the first code division multiplexing mode is acode division multiplexing mode having a multiplexing length of 2, andthe second code division multiplexing mode is a code divisionmultiplexing mode having a multiplexing length of 4. Alternatively, thefirst code division multiplexing mode is a code division multiplexingmode only in time domain, and the second code division multiplexing modeis a code division multiplexing mode in both of time domain andfrequency domain. Alternatively, the first type of code divisionmultiplexing mode is a code division multiplexing mode on consecutivesubcarriers, and the second type of code division multiplexing mode is acode division multiplexing mode on separated subcarriers.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports, and the grouping mode of codedivision multiplexed ports includes U candidate modes. The U candidatemodes are divided into Y sets. Each of the Y sets uses a type of CSI-RSport-numbering mode, and CSI-RS port-numbering modes used by differentsets are of different types. U and Y are integers greater than 1.

It should be noted that the grouping mode of code division multiplexedports may be: ports with consecutive port numbers are in a group.Alternatively, ports with alternate port numbers are in a group. Thegrouping mode of code division multiplexed ports may also be thatdifferences between two port numbers which have larger sequence numbersand two port numbers which have smaller sequence numbers are apredetermined value. Different grouping modes influence the CSI_RSport-numbering mode.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. The grouping mode of codedivision multiplexed ports includes U candidate modes. The U candidatemodes are divided into 3 sets. The first set using a first type ofgrouping mode of code division multiplexed ports, the second set using asecond type of grouping mode of code division multiplexed ports, and thethird set using the first type of grouping mode of code divisionmultiplexed ports or the second type of grouping mode of code divisionmultiplexed ports. The first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

In this alternative embodiment, the candidate port-numbering modes atleast include the following ones.

In A1, there exists a type of port-numbering mode: N*K/2 ports whoseport numbers are ahead correspond to N/2 ports in the components of thepilot resource pattern whose port numbers are ahead, where there are Kcomponents; and N*K/2 ports whose port numbers are latter correspond toN/2 ports in the components of the pilot resource pattern whose portnumbers are latter, where there are K components. It should be notedthat the ports of the first half of each component are arranged first,and then the ports of the second half of each component are arranged.

Optionally, this candidate port-numbering mode A1 may be determinedthrough a mapping relationship of a following function:

${p_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}\; \_ \; k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}\; \_ \; k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of a kth component, the number of ports in the CSI-RS of the kthcomponent is N, the value of k ranges from 0 to N−1, and N is an integergreater than 1.

In A2, there exists a type of port-numbering mode: ports of each of thecomponents are successively arranged in the aggregated CSI-RS.

It should be noted that the ports of one component are arranged, andthen the ports of another component are arranged, and finally ports ofall component are arranged.

This candidate port-numbering mode A2 may be determined through amapping relationship of a following function:

p _(Tport) =k*N+p _(Nport_k)

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1.

In A2, there exists a type of port-numbering mode: exchanging positionsof a 17th port and a 19th port for each of the components, exchangingpositions of a 18th port and a 20th port for each of the components, andarranging the components according to sequence numbers thereof in anascending order. It should be noted that the positons of ports areexchanged in each of the components and the components are arranged inan ascending order.

This candidate port-numbering mode A3 may be determined through amapping relationship of a following function:

p_(Tport) = k * N + p_(Nport _ k) + 2 * δ(p_(Nport _ k) − 17) + 2 * δ(p_(Nport _ k) − 18) − 2 * δ(p_(Nport _ k) − 19) − 2 * δ(p_(Nport _ k) − 20)${\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} $

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of the kth component, the number of ports in the CSI-RS of thekth component is N, the value of k ranges from 0 to N−1.

Optionally, when the value of (N, K) is (8, 2), the candidateport-numbering mode A1 is used.

Optionally, when the value of (N, K) is (2, 8) or (2, 6), the candidateport-numbering mode A2 is used.

Optionally, when the inter-port code division multiplexing length is 4,the candidate port-numbering mode A3 is used.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. The M CSI-RS port-numberingmodes are divided into E sets. Each of the E sets uses a type of thegrouping mode of code division multiplexed ports, and grouping mode ofcode division multiplexed ports used by different sets are of differenttypes. E is an integer greater than 1. It should be noted that theCSI-RS port-numbering mode also influences the grouping mode of codedivision multiplexed ports.

Optionally, the configuration information further includes: a groupingmode of code division multiplexed ports. The M CSI-RS port-numberingmodes are divided into 3 sets. A first set using a first type ofgrouping mode of code division multiplexed ports, a second set using asecond type of grouping mode of code division multiplexed ports, and athird set using the first type of grouping mode of code divisionmultiplexed ports or the second type of grouping mode of code divisionmultiplexed ports. The first type of grouping mode of code divisionmultiplexed ports is different from the second type of grouping mode ofcode division multiplexed ports.

B1: preferably, the configuration information further includes agrouping mode of code division multiplexed ports. There exists acandidate type of the grouping mode of code division multiplexed ports,in which, in a same group, differences between two larger port numbersand two smaller port numbers are

$\frac{k*N}{2}.$

For example, for 4 port numbers (a0, a1, a2, a3) in a group,

${{a\; 2} - {a\; 0}} = {{{a\; 3} - {a\; 1}} = {\frac{k*N}{2}.}}$

B2: the configuration information further includes a grouping mode ofcode division multiplexed ports. There exists a candidate type of thegrouping mode of code division multiplexed ports, in which, port numbersin the same group are

${\{ {( {{15},{16}} ),{( {15,{16}} ) + \frac{k*N}{2}}} \} + {m*2}},{m = 0},1,2,3,$

where m is a sequence number for distinguishing different groups.

B3: the configuration information further includes a grouping mode ofcode division multiplexed ports. There exists a candidate type of thegrouping mode of code division multiplexed ports, in which, differencesbetween two port numbers which have larger sequence numbers and two portnumbers which have smaller sequence numbers are 4.

For example, for 4 port numbers (a0, a1, a2, a3) in a group,a2−a0=a3−a1=4.

B4: the configuration information further includes a grouping mode ofcode division multiplexed ports. There exists a candidate type of thegrouping mode of code division multiplexed ports, in which, port numbersin the same group are {(15,16), (15,16)+4}+m+k*N, m=0, 2, where m is asequence number for distinguishing different groups, k is a sequencenumber for distinguishing components of an aggregated CSI-RS, and avalue of k is 1 or 0.

B5, the configuration information further includes a grouping mode ofcode division multiplexed ports. There exists a candidate type of thegrouping mode of code division multiplexed ports, in which, port numbersin a same group are consecutive.

For example, for 4 port numbers (a0, a1, a2, a3) in a group,a1−a0=a2−a1=a3−a2=1.

B6, the configuration information further includes a grouping mode ofcode division multiplexed ports. There exists a candidate type of thegrouping mode of code division multiplexed ports, in which, port numbersin a same group are:

{15, 16, 17, 18}+4*m, m=0, 1, 2, 3, where m is a sequence number fordistinguishing different groups.

FIG. 11 is a schematic diagram of a device for configuring a CSI-RSaccording to an alternative embodiment of the present disclosure. Asshown in FIG. 11, the device for configuring the CSI-RS provided by thisembodiment is installed at a base station and includes a determinationmodule 1102, a generation module 1104, and a transmission module 1106.The determination module 1102 is configured to determine theconfiguration information of the CSI-RS. The generation module 1104 isconfigured to generate a signaling containing the configurationinformation of the CSI-RS. The transmission module 1106 is configured totransmit the signaling containing the configuration information of theCSI-RS. The configuration information comprises at least one of: anumber of CSI-RS ports, a number K of components of a pilot resourcepattern, a number N of ports of the components of the pilot resourcepattern, and a CSI-RS port-numbering mode. The CSI-RS port-numberingmode is selected from M candidate port-numbering modes, and M, K, and Nare positive integers.

Alternative embodiments of the present disclosure are described below bymeans of multiple specific embodiments.

Embodiment One

In this embodiment, the base station determines the configurationinformation of the CSI-RS firstly, and then generates the signalingcontaining the configuration information of the CSI-RS, and finallytransmits the signaling containing the configuration information of theCSI-RS. For example, bit “a” is used for representing the port quantityinformation, bit “b” is used for representing the number of componentsof the pilot resource pattern, bit “c” is used for representing thenumber of ports of the components of the pilot resource pattern, and bit“d” is used for representing the type of the CSI-RS port-numbering mode,where a+b+c+d=X.

Alternatively, the bit “a” may be used for representing the portquantity information, the bit “b” is a combination code used forrepresenting the number of components of the pilot resource pattern andthe number of ports of the components of the pilot resource pattern, andbit “c” is used for representing the type of the CSI-RS port-numberingmode, where a+b+c=X.

Alternatively, a bit “X” may be a combination code used for representingthe port quantity information, the number of components of the pilotresource pattern, the number of ports of the components of the pilotresource pattern, and the type of the CSI-RS port-numbering mode.

Alternatively, the bit “a” may be used for representing the portquantity information, and the bit “b” is used for representing thenumber of components of the pilot resource pattern, the number of portsof the components of the pilot resource pattern, and the type of theCSI-RS port-numbering mode.

The port quantity may be a value selected from {1, 2, 4, 8, 12, 16}.

The CSI-RS is selected from M candidate port-numbering modes, where M isan integer greater than 1.

Embodiment Two

In this embodiment, (N, K) has Q candidate values, and the Q candidatevalues are divided into X sets. Each sets uses one of the M candidateport-numbering modes, and port-numbering modes used by different setsare of different types. Q and X are integers greater than 1. Forexample, (N, K)=(8, 2) is a set corresponding to the above mentionedsorting mode A1, (N, K)=(2, 8) is a set corresponding to the abovementioned sorting mode A3, and (N, K)=(4, 3) is a set corresponding tothe above mentioned sorting mode A5. (8, 2), (2, 8) and (4, 3) are setsrespectively. Alternatively, (N, K)=(8, 2) is a set corresponding to theabove mentioned sorting mode A1, (N, K)=(2, 8) is a set corresponding tothe above mentioned sorting mode A3, and (N, K)=(2, 6) is a setcorresponding to the above mentioned sorting mode A3. (8, 2) is one set,and (2, 8) and (2, 6) are another set.

Embodiment Three

The (N, K) has Q candidate values, and the Q candidate values aredivided into 3 sets. The first set uses the first type of CSI-RSport-numbering mode. The second set uses the second type of CSI-RSport-numbering mode. The third set uses the first type of CSI-RSport-numbering mode or the second type of CSI-RS port-numbering mode.The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

For example, the CSI-RS port-numbering mode of the first pattern setuses the sorting method A2, the CSI-RS port-numbering mode of the firstpattern set uses the sorting method A4, and the CSI-RS port-numberingmode of the first pattern set use either A2 or A4; the CSI-RSport-numbering mode of the first pattern set uses the sorting method A4,the CSI-RS port-numbering mode of the first pattern set uses the sortingmethod A2, and the CSI-RS port-numbering mode of the first pattern setuse either A2 or A4.

Embodiment Four

In this embodiment, the first type of code division multiplexing modeuses the first type of CSI-RS port-numbering mode, and the second typeof code division multiplexing mode uses the second type of CSI-RSport-numbering mode. The first type of code division multiplexing modeis different from the second type of code division multiplexing mode.The first type of CSI-RS port-numbering mode is different from thesecond type of CSI-RS port-numbering mode.

For example, the code division multiplexing mode having a code divisionmultiplexing length of 2 uses the sorting mode A3, and the code divisionmultiplexing mode having a code division multiplexing length of 4 usesthe sorting mode A2. Alternatively, the code division multiplexing modeonly in time domain uses the sorting mode A1, and the code divisionmultiplexing mode in both of the time domain and the frequency domainuses the sorting mode A5. The code division multiplexing mode onconsecutive subcarriers uses the sorting mode A5, and the code divisionmultiplexing mode on separated subcarriers uses the sorting mode A3.

Embodiment Five

In this embodiment, the grouping mode of code division multiplexed portshas U candidate modes, and the U candidate modes are divided into Ysets. Each of the Y sets uses a type of CSI-RS port-numbering mode, andCSI-RS port-numbering modes used by different sets are of differenttypes. U and Y are integers greater than 1.

For example, the first set is {the grouping mode B1, the grouping modeB2} using the sorting mode A1, and the second set is {the grouping modeB3, the grouping mode B4} using the sorting mode A3. Alternatively, thefirst set is {the grouping mode B1, the grouping mode B2} using thesorting mode A2, the second set is {the grouping mode B3, the groupingmode B4} using the sorting mode A4, and the third set is {the groupingmode B5, the grouping mode B6} using the sorting mode A6.

Embodiment Six

In this embodiment, the grouping mode of code division multiplexed portsincludes U candidate modes, and the U candidate modes are divided into 3sets. The first set uses the first type of CSI-RS port-numbering mode,the second set uses the second type of CSI-RS port-numbering mode, andthe third set uses the first type of CSI-RS port-numbering mode or thesecond type of CSI-RS port-numbering mode. The first type of CSI-RSport-numbering mode is different from the second type of CSI-RSport-numbering mode.

For example, the first set is {the grouping mode B1} and uses thesorting mode A1, the second set is {the grouping mode B3} and uses thesorting mode A3, and the third set is {the grouping mode B2, thegrouping mode B4} and uses the sorting mode A1 or the sorting mode A3.Alternatively, the first set is {the grouping mode B1, the grouping modeB2} and uses the sorting mode A2, the second set is {the grouping modeB3, the grouping mode B4} and uses the sorting mode A4, and the thirdset is {the grouping mode B5, the grouping mode B6} and uses the sortingmode A1 or the sorting mode A3.

Embodiment Seven

In this embodiment, there exists a candidate port-numbering mode, inwhich, N*K/2 ports whose port numbers are ahead correspond to N/2 portsin the components of the pilot resource pattern whose port numbers areahead, and there are K components; and N*K/2 ports whose port numbersare latter correspond to N/2 ports in the components of the pilotresource pattern whose port numbers are latter, there are K components.

For example, N=8, K=2, the sorting is: the port numbers of the 0thcomponent are (0, 1, 2, 3), the port numbers of the first component are(0, 1, 2, 3), the port numbers of the 0th component are (4, 5, 6, 7),and the port numbers of the first component are (4, 5, 6, 7).

Alternatively, N=8, K=2, the sorting is: the port numbers of the 0thcomponent are (15, 16, 17, 18), the port numbers of the first componentare (15, 16, 17, 18), the port numbers of the 0th component are (19, 20,21, 22), and the port numbers of the first component are (19, 20, 21,22). In other words, ports of the components are re-numbered accordingto the port sequence after the aggregation: the port numbers (15, 16,17, 18) of the 0th component are re-numbered as (15, 16, 17, 18), theport numbers (15, 16, 17, 18) of the first component are re-numbered as(19, 20, 21, 22), the port numbers (19, 20, 21, 22) of the 0th componentare re-numbered as (23, 24, 25, 26), and the port numbers (19, 20, 21,22) of the first component are re-numbered as (27, 28, 29, 30).

Alternatively, N=8, K=3, the sorting is: the port numbers of the 0thcomponent are (0, 1, 2, 3), the port numbers of the first component are(0, 1, 2, 3), the port numbers of the second component are (0, 1, 2, 3),the port numbers of the 0th component are (4, 5, 6, 7), the port numbersof the first component are (4, 5, 6, 7), and the port numbers of thesecond component are (4, 5, 6, 7).

Embodiment Eight

In this embodiment, there exists a candidate port-numbering modedetermined according to a mapping relationship of a following function:

${p_{Tport} = {{k*( \frac{N}{2} )} + p_{{Nport}\; \_ \; k} + {\frac{N*( {K - 1} )}{2}*{u( {p_{{Nport}\; \_ \; k} - \frac{N}{2}} )}}}},{{u(n)} = \{ \begin{matrix}{1,{n \geq 0}} \\{0,{n < 0}}\end{matrix} }$

p_(Tport) denotes a port number of a CSI-RS having T ports, k denotes asequence number of a component, p_(Nport_k) denotes a port number in aCSI-RS of a kth component, the number of ports in the CSI-RS of the kthcomponent is N, the value of k ranges from 0 to N−1.

For example, (N, K)=(8, 2) or (N, K)=(4, 3).

Embodiment Nine

In this embodiment, there exists a candidate port-numbering mode, inwhich, ports of each of the components are successively arranged in theCSI-RS after aggregation.

For example, (N, K)=(8, 2), the sorting is: the ports of the firstcomponent are (0, 1, 2, 3, 4, 5, 6, 7), and the ports of the secondcomponent are (0, 1, 2, 3, 4, 5, 6, 7); (N, K)=(4, 3), the sorting is:the ports of the first component are (0, 1, 2, 3), the ports of thesecond component are (0, 1, 2, 3), and the ports of the third componentare (0, 1, 2, 3).

Alternatively, N=8 and K=2, the sorting is: the port number of the 0thcomponent is (15, 16, 17, 18, 19, 20, 21, 22), and the port number ofthe first component are (15, 16, 17, 18, 19, 20, 21, 22). In otherwords, ports of the components are re-numbered according to the portsequence after the aggregation: the port numbers (15, 16, 17, 18, 19,20, 21, 22) of the 0th component are re-numbered as (15, 16, 17, 18, 19,20, 21, 22), and the port numbers (15, 16, 17, 18, 19, 20, 21, 22) ofthe first component are re-numbered as (23, 24, 25, 26, 27, 28, 29, 30).

Embodiment Ten

In this embodiment, there exists a candidate port-numbering modedetermined according to a mapping relationship of a following function:

p _(Tport) =k*N+p _(Nport_k).

For example, (N, K)=(8, 2), or (N, K)=(4, 3).

Embodiment Eleven

In this embodiment, there exists a candidate port-numbering mode:exchanging positions of a 17th port and a 19th port for each of thecomponents, exchanging positions of a 18th port and a 20th port for eachof the components, and arranging the components according to sequencenumbers thereof in an ascending order.

For example, the first component is (0, 1, 2, 3, 4, 5, 6, 7), and thesecond component is (0, 1, 2, 3, 4, 5, 6, 7).

Alternatively, the first component is (15, 16, 17, 18, 19, 20, 21, 22),and the second component is (15, 16, 17, 18, 19, 20, 21, 22). In otherwords, ports of the components are re-numbered according to the portsequence after the aggregation: the port numbers (15, 16, 17, 18, 19,20, 21, 22) of the 0th component are re-numbered as (15, 16, 17, 18, 19,20, 21, 22), and the port numbers (15, 16, 17, 18, 19, 20, 21, 22) ofthe first component are re-numbered as (23, 24, 25, 26, 27, 28, 29, 30).

Embodiment Twelve

In this embodiment, there exists a candidate port-numbering modedetermined according to a mapping relationship of a following function:

p_(Tport) = k * N + p_(Nport _ k) + 2 * δ(p_(Nport _ k) − 17) + 2 * δ(p_(Nport _ k) − 18) − 2 * δ(p_(Nport _ k) − 19) − 2 * δ(p_(Nport _ k) − 20)${\delta (n)} = \{ \begin{matrix}{1,} & {n = 0} \\{0,} & {n \neq 0}\end{matrix} $

For example, (N, K)=(8, 2) or (N, K)=(8, 3).

Embodiment Thirteen

In this embodiment, the configuration information further includes: agrouping mode of code division multiplexed ports. The M CSI-RSport-numbering modes are divided into E sets. Each of the E sets uses atype of the grouping mode of code division multiplexed ports, andgrouping modes of code division multiplexed ports used by different setsare of different types. E is an integer greater than 1.

For example, the first set is {the sorting A1, the sorting A2} and usesthe grouping mode B1, and the second set is {the sorting A3, the sortingA4} and uses the grouping mode B3. Alternatively, the first set is {thesorting A1, the sorting A2} and uses the grouping mode B2, the secondset is {the sorting A3, the sorting A4} and uses the grouping mode B4,and the third set is {the sorting A5, the sorting A6} and uses thegrouping mode B6.

Embodiment Fourteen

In this embodiment, the M CSI-RS port-numbering modes are divided into 3sets. A first set using a first type of grouping mode of code divisionmultiplexed ports, a second set using a second type of grouping mode ofcode division multiplexed ports, and a third set using the first type ofgrouping mode of code division multiplexed ports or the second type ofgrouping mode of code division multiplexed ports. The first type ofgrouping mode of code division multiplexed ports is different from thesecond type of grouping mode of code division multiplexed ports.

For example, the first set is {the sorting mode A1} and uses thegrouping mode B1, the second set is {the sorting mode A3} and uses thegrouping mode B3, and the third set is {the sorting mode A2, the sortingmode A4} and uses the grouping mode B1 or the grouping mode B3.Alternatively, the first set is {the sorting mode A1, the sorting modeA2} and uses the grouping mode B2, the second set is {the sorting modeA3, the sorting mode A4} and uses the grouping mode B4, and the thirdset is {the sorting mode A5, the sorting mode A6} and uses the groupingmode B1 or the grouping mode B3.

Embodiment Fifteen

In this embodiment, in a same group, differences between two portnumbers which have larger sequence numbers and two port numbers whichhave smaller sequence numbers are

$\frac{k*N}{2}.$

For example, (N, K)=(8, 2), the port numbers in the group are (0, 1, 8,9); (N, K)=(4, 3), the port numbers in the group are (0, 1, 6, 7).

Alternatively, (N, K)=(8, 2), port numbers in 4 groups are (15, 16, 22,23), (17, 18, 25, 26), (19, 20, 27, 28), and (21, 22, 29, 30).

Embodiment Sixteen

In this embodiment, in a same group, differences between two portnumbers which have larger sequence numbers and two port numbers whichhave smaller sequence numbers are 4.

For example, (0, 1, 4, 5) or (15, 16, 19, 20).

Alternatively, (N, K)=(8, 2), port numbers in 4 groups are (15, 16, 19,20), (17, 18, 21, 22), (23, 24, 27, 28), and (25, 26, 29, 30).

Embodiment Seventeen

In this embodiment, the port numbers in a same group are consecutive.

For example, (0, 1, 2, 3) or (15, 16, 17, 18).

Alternatively, (N, K)=(8, 2), port numbers in 4 groups are (15, 16, 17,18), (19, 20, 21, 22), (23, 24, 25, 26), and (27, 28, 29, 30).

Embodiments of the present disclosure further provide a storage medium.Optionally, in this embodiment, the above storage medium can be used forstoring program codes for executing the following steps.

In step S1, the base station configures the configuration information ofthe channel state information reference signal.

In step S2, the base station generates the signaling carrying theconfiguration information of the channel state information referencesignal.

In step S3, the base station transmits the signaling carrying theconfiguration information of the channel state information referencesignal.

The configuration information includes at least one of: the number ofCSI-RS ports, a number K of components of a pilot resource pattern, anumber N of ports of the components of the pilot resource pattern, and aCSI-RS port-numbering mode. The CSI-RS port-numbering mode is selectedfrom M candidate port-numbering modes, and M, K, and N are positiveintegers.

Alternatively, for specific examples in this embodiment, references maybe made to the examples described in the foregoing embodiment andalternative embodiments, which are not described herein again in thisembodiment.

Apparently, those skilled in the art should understand that each of themodules or each of the steps of the present disclosure described abovecan be implemented by a general-purpose computing device, which may becentralized on a single computing device or be distributed in a networkcomposed of multiple computing devices. Alternatively, the modules orsteps may be implemented with computing device executable program codes,so the program codes may be stored in the storage device and executed bythe computing device, and in some cases, the illustrated or describedsteps may be performed in an order different from the order here.Alternatively, the modules or steps are made into integrated circuitmodules. Alternatively, multiple modules or steps of them are made intoa single integrated circuit module. Thus, the present disclosure is notlimited to any specific combination of hardware and software.

The foregoing descriptions are merely preferred embodiments of thepresent disclosure and are not intended to limit the present disclosure.For those skilled in the art, the present disclosure may have variouschanges and modifications. Any modification, equivalent substitution,and improvement made within the spirit and principle of the presentdisclosure shall fall within the protection scope of the presentdisclosure.

INDUSTRIAL APPLICABILITY

According to embodiments of the present disclosure, the configuredconfiguration information of the CSI-RS is transmitted by the basestation through the signaling. The configuration information includes atleast one of: the number of pilot ports after aggregation, a number K ofcomponents of a pilot resource pattern, a number N of ports of thecomponents of the pilot resource pattern, and a CSI-RS port-numberingmode. That is, by configuring the port pairing number composed of N andK and the CSI-RS port-numbering mode, the reference number of the portand the port position represented by the code-book element areconsistent with the polarization property, thereby solving a problem inthe related art that the serial numbers or the sequence of antenna portsare unable to reflect the positional relationship and polarizationproperty relationship of antennas in actual topology relationships,thereby improving the feedback channel precision and making full use ofthe signal transmission power.

What is claimed is:
 1. A method for configuring a channel stateinformation reference signal (CSI-RS), comprising: configuringconfiguration information of the CSI-RS by a base station; generatingsignaling carrying the configuration information of the CSI-RS by thebase station; and transmitting the signaling by the base station,wherein the configuration information comprises a code divisionmultiplexing mode between CSI-RS ports, and a CSI-RS port-numbering modeis determined according to a multiplexing length of the code divisionmultiplexing mode between CSI-RS ports, wherein the CSI-RSport-numbering mode is selected from M candidate port-numbering modes,and M is a positive integer.
 2. The method according to claim 1, whereinthe configuration information further comprises at least one of: anumber of CSI-RS ports, a number K of components of a pilot resourcepattern, or a number N of ports of the components of the pilot resourcepattern, wherein N and K are positive integers.
 3. The method accordingto claim 2, wherein (N, K) has Q candidate values, the Q candidatevalues are divided into X sets, a type of the CSI-RS port-numbering modeis selected based on one of the X sets to which the (N, K) belongs, the(N, K) denotes a number pair composed of a value of N and a value of K,and Q and X are integers greater than
 1. 4. The method according toclaim 2, wherein the candidate port-numbering modes comprise: N*K/2ports whose port numbers are ahead correspond to N/2 ports in thecomponents of the pilot resource pattern whose port numbers are ahead,and N*K/2 ports whose port numbers are latter correspond to N/2 ports inthe components of the pilot resource pattern whose port numbers arelatter.
 5. The method according to claim 1, wherein types of the codedivision multiplexing mode comprise: a first type of code divisionmultiplexing mode and a second type of code division multiplexing mode,wherein the first type of code division multiplexing mode uses a firsttype of CSI-RS port-numbering mode, the second type of code divisionmultiplexing mode uses a second type of CSI-RS port-numbering mode, thefirst type of code division multiplexing mode is different from thesecond type of code division multiplexing mode, and the first type ofCSI-RS port-numbering mode is different from the second type of CSI-RSport-numbering mode.
 6. A method for parsing a channel state informationreference signal (CSI-RS), comprising: receiving, by a terminal,signaling transmitted by a base station, wherein the signaling carriesconfiguration information of the CSI-RS configured by the base station;and parsing the configuration information by the terminal, wherein theconfiguration information comprises a code division multiplexing modebetween CSI-RS ports, and a CSI-RS port-numbering mode is determinedaccording to a multiplexing length of the code division multiplexingmode between CSI-RS ports, wherein the CSI-RS port-numbering mode isselected from M candidate port-numbering modes, and M is a positiveinteger.
 7. The method according to claim 6, wherein the configurationinformation further comprises at least one of: a number of CSI-RS ports,a number K of components of a pilot resource pattern, or a number N ofports of the components of the pilot resource pattern, wherein N and Kare positive integers.
 8. The method according to claim 7, wherein (N,K) has Q candidate values, the Q candidate values are divided into Xsets, a type of the CSI-RS port-numbering mode is selected based on oneof the X sets to which the (N, K) belongs, the (N, K) denotes a numberpair composed of a value of N and a value of K, and Q and X are integersgreater than
 1. 9. The method according to claim 7, wherein thecandidate port-numbering modes comprise: N*K/2 ports whose port numbersare ahead correspond to N/2 ports in the components of the pilotresource pattern whose port numbers are ahead, and N*K/2 ports whoseport numbers are latter correspond to N/2 ports in the components of thepilot resource pattern whose port numbers are latter.
 10. The methodaccording to claim 6, wherein types of the code division multiplexingmode comprise: a first type of code division multiplexing mode and asecond type of code division multiplexing mode, wherein the first typeof code division multiplexing mode uses a first type of CSI-RSport-numbering mode, the second type of code division multiplexing modeuses a second type of CSI-RS port-sorting mode, the first type of codedivision multiplexing mode is different from the second type of codedivision multiplexing mode, and the first type of CSI-RS port-numberingmode is different from the second type of CSI-RS port-numbering mode.11. The method according to claim 10, wherein the first type of codedivision multiplexing mode is a code division multiplexing mode with amultiplexing length of 2, and the second type of code divisionmultiplexing mode is a code division multiplexing mode with amultiplexing length of
 4. 12. A device for parsing a channel stateinformation reference signal (CSI-RS), applied to a terminal side,comprising a processor; and a memory connected with the processor andfor storing instructions executable by the processor, wherein executionof the instructions by the processor causes the processor to perform:receiving, by a terminal, signaling transmitted by a base station,wherein the signaling carries configuration information of the CSI-RSconfigured by the base station; and parsing the configurationinformation by the terminal, wherein the configuration informationcomprises a code division multiplexing mode between CSI-RS ports, and aCSI-RS port-numbering mode is determined according to a multiplexinglength of the code division multiplexing mode between CSI-RS ports,wherein the CSI-RS port-numbering mode is selected from M candidateport-numbering modes, and M is a positive integer.
 13. The deviceaccording to claim 12, wherein the configuration information furthercomprises at least one of: a number of CSI-RS ports, a number K ofcomponents of a pilot resource pattern, or a number N of ports of thecomponents of the pilot resource pattern, wherein N and K are positiveintegers.
 14. The device according to claim 13, wherein (N, K) has Qcandidate values, the Q candidate values are divided into X sets, a typeof the CSI-RS port-numbering mode is selected based on one of the X setsto which the (N, K) belongs, the (N, K) denotes a number pair composedof a value of N and a value of K, and Q and X are integers greaterthan
 1. 15. The device according to claim 13, wherein the candidateport-numbering modes comprise: N*K/2 ports whose port numbers are aheadcorrespond to N/2 ports in the components of the pilot resource patternwhose port numbers are ahead, and N*K/2 ports whose port numbers arelatter correspond to N/2 ports in the components of the pilot resourcepattern whose port numbers are latter.
 16. The device according to claim12, wherein types of the code division multiplexing mode comprise: afirst type of code division multiplexing mode and a second type of codedivision multiplexing mode, wherein the first type of code divisionmultiplexing mode uses a first type of CSI-RS port-numbering mode, thesecond type of code division multiplexing mode uses a second type ofCSI-RS port-numbering mode, the first type of code division multiplexingmode is different from the second type of code division multiplexingmode, and the first type of CSI-RS port-numbering mode is different fromthe second type of CSI-RS port-numbering mode.
 17. The device accordingto claim 16, wherein the first type of code division multiplexing modeis a code division multiplexing mode with a multiplexing length of 2,and the second type of code division multiplexing mode is a codedivision multiplexing mode with a multiplexing length of
 4. 18. A devicefor configuring a channel state information reference signal (CSI-RS),applied to a base station side, comprising a processor; and a memoryconnected with the processor and for storing instructions executable bythe processor, wherein execution of the instructions by the processorcauses the processor to perform the method of claim 1.